【发布时间】:2016-10-16 22:46:05
【问题描述】:
考虑模板:
公司
- 徽标(图像字段)
- 公司名称(文本字段)
Company 模板在两个字段上都设置了标准值。如果我们得到一个 Company 项目并使用 Glass 保存它而不做任何更改,则 Logo 字段不再使用标准值。 (Company Name 字段保持不变。)
问题似乎在于,Glass.Mapper.Sc.DataMappers.SitecoreFieldImageMapper 序列化该字段的值与 Sitecore 不同。当它试图保存时,它认为这是对字段的更改,不再使用标准值。
标准值:
<image mediaid="{GUID}" />
玻璃产生的价值:
<image height="64" width="64" mediaid="{GUID}" alt="Alt text" />
有没有办法让 Glass 生成与 Sitecore 相同的输出?
【问题讨论】:
标签: asp.net sitecore sitecore8 glass-mapper