1

I am just wondering is there any plugin to create dynamic content for a page i.e something similar to a data repeaters in .net. To make it simple it should be a section that should contains 5 to 6 fields/property like

heading
heading 2
image
content - rich text editor
info

This must be in repeatable control so that the editor can add any number of these section a page and all these should be displayed in a single page.

Is there a plugin for the above functionality or what is the best way to achieve this.Any help would be greatly appreciated.

Thanks

Aneesh

4

3 回答 3

1

您无需任何插件即可实现此目的。

将可重复部分(包含相关字段)创建为文档类型,然后在另一种文档类型中使用多节点选择器来选择一个或多个部分。

例如,我可以有一个常见问题页面(它使用一种称为“常见问题页面”的文档类型),并且我希望能够向该页面添加多个问题和答案。我可以设置一个名为“问题”的文档类型。这将包含两个字段:问题和答案。

在“常见问题页面”文档类型上,我将添加一个名为“问题”的多节点选择器字段。这样,作者可以选择多个“问题”节点出现在常见问题页面上。

您显然需要代码来输出它,并且您将创建一个从多节点选择器继承的数据类型,以便您可以将选择限制为仅问题节点。

于 2013-08-19T12:41:09.730 回答
0

还有一种可重复的自定义内容数据类型,它运行良好,但不支持所有数据类型。但它确实支持您声明的目的所需的所有内容(文本字符串、媒体选择器、富文本区域等)。

你可以在这里找到它:http: //our.umbraco.org/projects/backoffice-extensions/repeatable-custom-content我已经用过几次了,它在某些情况下效果很好(例如项目不会在您网站的不同页面之间共享)。

如果您要跨多个页面共享内容组件,那么@Digbyswift 的解决方案是完美的。

于 2013-11-13T10:57:44.860 回答
0

我一直使用 Digbyswifts 方法,但在今晚寻找替代解决方案时,我发现了这个插件,它非常适合那些创建大量小部件节点感觉过大的情况。它已获得许可,但也提供免费的旧版本。

http://inaboxdesign.dk/blog/widget-builder-for-umbraco/

于 2013-11-20T21:20:46.523 回答