AEM - 添加容器和不同数量的 children

AEM - adding a container and varying number of children

我创建了一个组件,新的要求是在一个容器中添加 3 或 4 个这些组件。我知道我可以只添加一个列控件组件并根据需要添加 children 但请求超出此范围并在更新列控件时添加 children 。例如,如果您将 children 的数量更改为 3,则容器将自动添加 3 个已创建的原始组件,依此类推。

我已经开始着手扩展 Column Control - Sightly 组件,以及我想如何添加 children 而无需手动添加。

插入不同数量组件的标准方法是包含段落系统组件 (parsys),然后让作者插入他或她需要的组件 (可以限制为仅允许特定组件)。

http://wem.help.adobe.com/enterprise/en_US/10-0/wem/wcm/default_components.html#Paragraph%20System%20%28parsys%29

或者是否有特定要求,您需要能够预先指定组件数量?