尝试从 uComponents 的 MNTP 显示一组图像,但无法获取 umbracoFile 属性的值 - 在下面的示例中,umbracoFile 和 url 都返回空字符串:
foreach (var id in @Model.sliders) {
var media = Model.MediaById(id.InnerText);
if (media != null){
var url = media.umbracoFile;
<p>name = @media.Name</p>
<p>alt = @media.altText</p>
<p>url = @media.umbracoFile</p>
<p>url = @url</p>
}
}
它变得非常非常非常烦人......我已经在其他领域像这样使用Model.Media解决了它:
<img src="@Model.Media("topRightImage", "umbracoFile")" alt="@Model.Media("topightImage", "altText")" />
但这仅在使用媒体选择器数据类型而不是 mntp 时才有帮助。应该不会那么难吧?
如果我重建内部搜索索引,我可以加载图像,但在随后的刷新中它们又消失了。
我已经看到其他人遇到类似的问题,并且非常感谢您的解决方案......
ta
弥敦道