【问题标题】:N2CMS Issues creating template first partsN2CMS 问题创建模板第一部分
【发布时间】:2014-02-01 16:40:07
【问题描述】:

如下所示添加模板第一部分的正确方法是什么..https://n2cmsdocs.atlassian.net/wiki/plugins/servlet/mobile#content/view/524349

我在我的 mvc 项目中做了同样的事情,并且该部分出现在名为“ContentPart”的拖放列表中。当我编辑该部分时,会显示一个空白页面。

如果我在 /views/ContentParts/ 文件夹中添加更多部分,它们不会显示在拖放列表中。

我尝试从 dinamico 源复制几个部分,但它们没有出现在列表中。请帮忙

【问题讨论】:

    标签: n2cms n2 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 2011-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-17
      • 1970-01-01
      相关资源
      最近更新 更多