我刚注意到,Sitecore没有将Media项的所有字段呈现为HTML。例如,图片商品仅呈现 AltText ,而不是“标题”字段。 在输出页面 < img> 标记未显示“标题”属性。
这是一个错误吗?任何解决方法如何呈现标题属性。这会对SEO因素造成任何问题吗?
由于
答案 0 :(得分:0)
“标题”字段并不意味着对应于“标题”属性。但是,您仍然可以将属性应用于渲染的图像标记,并假设您有一个获取媒体项的方法,它看起来像这样:
@Html.Sitecore().Field("fieldName", item, new { title = item.GetMediaItem("fieldName").Title })