2016-03-16 3 views
0

У нас есть код замены переменной, который проходит через конвейер рендеринга sitecore. Теперь, когда мы используем стеклянную карту, ссылки (Glass.Mapper.Sc.Fields.Link) больше не проходят через конвейер Sitecore.Pipelines.RenderField.AddBeforeAndAfterValues. Есть ли способ заставить его пройти через трубопровод или другой трубопровод, который я должен зацепить? Пробовал IsEditable без везения. Я также попробовал установку = SitecoreFieldSettings.ForceRenderField аннотации на стеклянном интерфейсе. Я использую GlassMapper 4.05sitecore glass mapper link rendering pipe

ответ

0

Параметр ForceRenderField применяется только к строковым свойствам, поэтому вы можете сопоставить свое свойство со строкой, а не с Link, и использовать эту настройку. Если вы хотите сохранить свою собственность в качестве ссылки, вам, вероятно, потребуется создать пользовательский Data Mapper для запуска замены переменной.

 Смежные вопросы

  • Нет связанных вопросов^_^