尝试从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
森