添加模板第一部分的正确方法是什么,如此处所示..https://n2cmsdocs.atlassian.net/wiki/plugins/servlet/mobile#content/view/524349
我在我的mvc项目中做了同样的事情,部件出现在拖拽列表中,名称为"ContentPart“。当我编辑零件时,会出现一个空页面。
如果我在/views/ContentParts/文件夹中添加更多的部件,它们不会显示在拖放列表中。
我试着从dinamico源码复制了几个部分,但它们没有出现在列表中。请帮帮忙
发布于 2014-03-18 05:46:07
您的视图或模型必须定义一些可编辑字段。如果您正在定义视图中的字段(就像在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
https://stackoverflow.com/questions/21500662
复制相似问题