N2CMS Проблемы при создании первых частей шаблона
Как правильно добавить шаблон первой части, как показано здесь.. https://n2cmsdocs.atlassian.net/wiki/plugins/servlet/mobile
Я сделал то же самое в моем проекте MVC, и часть появляется в списке перетаскивания с именем "ContentPart". Когда я редактирую часть, появляется пустая страница.
Если я добавлю больше деталей в папку /views/ContentParts/, они не появятся в списке перетаскивания.
Я попытался скопировать несколько частей из источника dinamico, но они не отображаются в списке. Пожалуйста помоги
1 ответ
Ваш вид или модель должны определять некоторые редактируемые поля. Если вы определяете поля в своем представлении (как в пакете шаблонов Dinamico), вы можете сделать это с помощью Content.Define
функция, т.е.
@model Dinamico.Models.ContentPart
@{
Content.Define(a => /* add definitions here */);
}
Если вы делаете это из своей модели, вы можете украсить общедоступные свойства такими атрибутами, как [EditableText]
чтобы они автоматически отображались в форме редактирования.
Есть много встроенных типов редакторов, которые обсуждаются в документации здесь: https://n2cmsdocs.atlassian.net/wiki/display/N2CMS/Built-in+Editor+Types