Plugins umbraco中的可重复数据内容

Plugins umbraco中的可重复数据内容,plugins,umbraco,document,datarepeater,Plugins,Umbraco,Document,Datarepeater,我只是想知道是否有任何插件可以为页面创建动态内容,例如类似于.net中的数据转发器。为了简单起见,它应该是一个包含5到6个字段/属性的部分,如 heading heading 2 image content - rich text editor info 这必须在可重复控制中,以便编辑器可以在页面中添加任意数量的这些部分,并且所有这些部分都应显示在单个页面中 以上功能是否有插件,或者实现这一功能的最佳方法是什么。如有任何帮助,将不胜感激 谢谢 Aneesh您可以在没有任何插件的情况下实现这一点

我只是想知道是否有任何插件可以为页面创建动态内容,例如类似于.net中的数据转发器。为了简单起见,它应该是一个包含5到6个字段/属性的部分,如

heading
heading 2
image
content - rich text editor
info
这必须在可重复控制中,以便编辑器可以在页面中添加任意数量的这些部分,并且所有这些部分都应显示在单个页面中

以上功能是否有插件,或者实现这一功能的最佳方法是什么。如有任何帮助,将不胜感激

谢谢


Aneesh

您可以在没有任何插件的情况下实现这一点

创建可重复的节(包含相关字段)作为文档类型,然后在其他文档类型中使用多节点选择器选择一个或多个节

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

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


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

您可以在不使用任何插件的情况下实现这一点

创建可重复的节(包含相关字段)作为文档类型,然后在其他文档类型中使用多节点选择器选择一个或多个节

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

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


很明显,您需要代码来输出这些数据,并且您还需要创建一个从多节点选取器继承的数据类型,这样您就可以将选择限制为仅问题节点。

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

你可以在这里找到它:我已经用过几次了,在某些情况下(例如,项目不会在你网站的不同页面上共享)效果非常好


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

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

你可以在这里找到它:我已经用过几次了,在某些情况下(例如,项目不会在你网站的不同页面上共享)效果非常好


如果你在多个页面上共享内容组件,@Digbyswift的解决方案是完美的。

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


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