Table 需要小部件

Table Widget Needed

我需要为 sitecore 8 更新 5 构建一个 table 小部件。他们应该能够选择从 1 到 6 的列数,然后编辑 table 的内容在体验编辑器中。

我知道 table 可以使用富文本编辑器创建,但他们确实需要这个小部件。

最后,我的问题是对 sitecore 不熟悉,构建此小部件的推荐方法是什么?请记住,他们希望能够选择 1 到 6 之间的列数和任意多的行,并在体验编辑器中进行编辑。

我过去曾使用 child 项的层次结构来完成此操作。 Table 呈现的数据源可能有一个 header 或样式的字段,其 children 定义行。行有 children 来定义单元格。您可以对行和单元格使用带有插入、删除和移动 up/down 按钮的编辑框。如果您需要将列限制为 6 或更少,您可能需要实现自定义按钮而不是使用标准插入按钮。然后,单元格可以包含您需要的任何字段或动态占位符。