image - Sitecore 确实注意呈现媒体项标题字段
问题描述
我刚刚注意到,Sitecore 不会将媒体项的所有字段都呈现为 HTML。例如,图像项仅呈现AltText而不会呈现“标题”字段。在输出页面中的<img>标签不显示“ Title ”属性。
这是一个错误吗?如何呈现Title属性的任何解决方法。它会对SEO因素造成任何问题吗?
谢谢
解决方案
“标题”字段并不对应于“标题”属性。但是,无论如何,您都可以将属性应用于渲染的图像标签,并假设您有一种获取媒体项目的方法,它看起来像这样:
@Html.Sitecore().Field("fieldName", item, new { title = item.GetMediaItem("fieldName").Title })
推荐阅读
- python - 使用 python 解决非线性动力学问题的最佳方法是什么?
- javascript - 带有父子的Vue表单转发器
- javascript - 如何检查列表是否包含在javascript中传递的元素
- java - MacBook M1 上的 Java JDK
- reactjs - 突出显示所选项目 onPress
- r - 将 scale_colour 和 scale_fill 结合在同一个函数中
- react-native - React Native:错误[TypeError:null不是对象(评估'WebRTCModule.peerConnectionInit')]
- python - 试图缩短我的 python 代码。有人有想法吗?
- vba - VBA Pivot 过滤器在每个过滤器项上重新计算表 - 如何避免这种情况?
- mysql - 如何获得取决于数据馈送的不同值的特定值?