Orchard:按需添加内容部分

时间:2014-04-03 09:18:56

标签: orchardcms

我正在开发一个提供FormPart的表单模块。在本部分的编辑模式中,我列出了其他ContentParts(实现自定义接口IForm的那些)。然后,用户可以从可用列表中选择一个内容部分。然后,应在下面提供选择的内容部分的编辑模式视图。如果用户更改了他对内容部分的选择,则编辑视图也应反映此更改并加载适当的内容部分。

我知道我可以使用ContentHandler将内容部件焊接到内容类型,但此处已经提供了请求,并且在编辑模式视图中,用户将指定他想要焊接的内容部分。

任何建议或见解都会非常感激。

1 个答案:

答案 0 :(得分:0)

如果你看一下Orchard.ContentTypes中的IContentDefinitionService,你可能会发现有几种方法很有用,主要是这个方法:

void AddPartToType(string partName, string typeName);

使用来源;)

相关问题