删除,从Adobe AEM中的模板移动预定义的组件

时间:2016-09-27 06:54:58

标签: cq5 aem

我有要求,在模板中我们默认会有一些组件列表。但要求是,作者可以删除,在页面中移动这些组件。

我们正在使用,我已经使用了

<div sly data-sly-resource="${'sample' @ resourceType='sampleapp/components/content/sample'}" />

这很好用。但我不确定如何删除和移动此组件。

感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

如果您有一个模板/组件,其中包含特定组件,则无法移动或删除它。它将显示删除选项,但刷新后它将再次出现(未配置)。可以移动的东西是放在parsyses中的组件。

要创建具有可以随后移动的预定义组件的模板,您需要将结构基于parsyses。将预定义的组件放在模板分析中 - 在模板jcr:content中。请记住,模板只不过是预定义的内容节点。

请参阅调查模板预定义内容的示例: enter image description here