我认为很好的例子是Column Control /apps/geometrixx-outdoors/components/colctrl
组件。它创建了许多列,每列包含一个段落系统。它还有virtual
文件夹,包含4个虚拟组件:
所有这些组件在sidekick中都可以看作单独的项目。他们可以有不同的图标,标题和描述。每个包含不同的初始数据(从cq:formParameters
节点复制)。但是,它们具有相同的逻辑,并且在创建它们之后无法从原始colctrl
中识别出来。
有关虚拟组件的更多信息,请参阅Adobe doc。