AEM / CQ:删除工具栏操作在Touch UI模式下删除/添加解析

时间:2017-06-13 16:20:49

标签: aem

我在parsys中自动渲染一些组件。我不希望删除这些组件或添加到此parsys中的任何其他组件。只应在parsys上禁用工具栏操作“插入”和“删除”。解决问题的最佳方法是什么?

此致 Sagar的

1 个答案:

答案 0 :(得分:3)

您可以使用cq:editConfig节点:

  

在此处阅读更多内容:https://docs.adobe.com/docs/en/aem/6-2/develop/platform/custom-nodetypes.html

将文件_cq_editConfig.xml添加到您的组件中:

<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
    cq:actions="[text:Component Name,-,edit]"
    cq:dialogMode="floating"
    cq:layout="editbar"
    jcr:primaryType="cq:EditConfig">
</jcr:root>

这里重要的一点是cq:actions="[text:Component Name,-,edit]" 通常您会添加insertdelete,但会根据您的要求删除它们。