Как визуализировать поля в Sitecore MVC — частичный вид

Как я могу отобразить поле или изображение из шаблона в моем частичном представлении. Мне нужно отредактировать содержимое с помощью редактора страниц.


person user2191856    schedule 22.03.2013    source источник


Ответы (2)


Есть несколько способов сделать это, но на самом базовом уровне вы можете отобразить поле в своем частичном представлении, используя следующий синтаксис:

@Html.Sitecore().Field("myFieldName")

Я рекомендую посетить блог Джона Уэста, чтобы найти дополнительные советы, связанные с MVC: http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/06/Posts.-about-Using-MVC-with-the-Sitecore-ASPNET-CMS.aspx

Также есть документация на сайте Sitecore SDN: http://sdn.sitecore.net/Reference/Sitecore%206/MVC%20Reference.aspx

person OptimizedQuery    schedule 22.03.2013

Получите доступ к значению вашего поля с помощью FieldRenderer.Render и визуализируйте его в представлении @Html.Raw(Model.Urfieldname). Это сработает.

Спасибо

person Amol    schedule 12.05.2014
comment
Вы вряд ли когда-нибудь захотите использовать необработанные значения в выводе. Не используйте этот код, если вы не знаете о необработанных значениях в Sitecore и не уверены, что хотите это сделать. - person Jan Bühler; 16.12.2014