可重复使用的内容果园

时间:2012-07-20 19:17:39

标签: content-management-system orchardcms

我正在寻找在Orchard中实现可重用的内容块,但似乎无法找到记录此过程的任何在线资源。

Orchard有两个默认的部件容器,可以容纳。但是,可以将可包含的内容分配给一个容器。

我偶然发现了一个设置“书籍”内容类型的演示,另一个名为“评论”的演示使用了上面的可容纳/容器示例。它没有向您展示如何将一篇评论与多本书籍联系起来。

2 个答案:

答案 0 :(得分:1)

如果您想快速启动并运行,我建议The Science ProjectBuilding an N-N Relationship有一个很好的例子,说明如何自己做。

我个人喜欢使用中间内容项,例如BookReview,其中包含两个内容部分 - ReviewRelationshipPartBookRelationshipPart,其中包含对各自内容项的引用。您可以使用每个部件的内容处理程序来初始化延迟加载器,该加载器根据需要加载内容项,例如,当你拨打content.As<ReviewRelationshipPart>().Review时。

答案 1 :(得分:1)

Orchard 1.5现在有一个内容选择器字段,可以用于此目的。