果园内容部分

Orchard Content Part

我想在 orchard 中创建一个包含我的 contentPart 列表的简单页面(例如:MyTemplatePart)。

"MyTemplatePart" 有两个字段:标题(简单文本)和文本(使用 html 编辑器)

  1. 如何将 BodyPart 类型分配给我在 orchard 中的字段(文本)?在 View 中显示 Bodypart 必须使用什么类型?
  2. 如何将我的 contentPart(MyTemplatePart) 列表附加到 ContentType?

将多个相同的部分附加到一个内容类型不是 orchard 的工作方式。每种内容类型最多只能有一个独特的部分。

您可能会考虑,您的 MyTemplate 可能是一个类型而不是一个部分。要创建您的功能,只需按照以下步骤操作:

  1. 创建名为 MyTemplate 的内容类型
  2. 附加标题部分、正文部分和可包含部分
  3. 将容器部分附加到您的页面类型
  4. 创建一些 MyTemplate 实例并将它们(通过可包含的)附加到您的页面内容类型实例
  5. 完成