我们有一些变量替换代码,它通过sitecore渲染管道运行。现在我们正在使用glass mapper,链接(Glass.Mapper.Sc.Fields.Link)不再通过Sitecore.Pipelines.RenderField.AddBeforeAndAfterValues管道。有没有办法强迫它通过管道或我应该挂钩的另一个管道?试过IsEditable没有运气。我还在玻璃界面上尝试了Setting = SitecoreFieldSettings.ForceRenderField注释。我正在使用GlassMapper 4.05
答案 0 :(得分:0)
ForceRenderField设置仅适用于字符串属性,因此您可以将属性映射到字符串而不是链接并使用该设置。如果您希望将您的媒体资源保留为链接,则可能需要创建自定义Data Mapper来运行变量替代。