AEM/CQ:在触摸屏模式下删除/添加parsys上的工具栏操作

AEM/CQ:在触摸屏模式下删除/添加parsys上的工具栏操作,aem,Aem,我正在自动渲染parsys中的某些组件。我不希望这些组件被删除或任何其他组件添加到此parsys。仅应在parsys上禁用工具栏操作“插入”和“删除”。解决问题的最佳方法是什么 问候,, Sagar您可以使用cq:editConfig节点: 请在此处阅读更多信息: 将文件\u cq\u editConfig.xml添加到组件: <jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/j

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

问候,,
Sagar

您可以使用
cq:editConfig
节点:

请在此处阅读更多信息:

将文件
\u cq\u 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]”

通常情况下,您会添加
insert
delete
,但它们会根据您的要求被删除。

在parsys的网站上获得有关提问的帮助,您的意思是您有自定义容器组件吗?OOTB parsys功能只有在覆盖时才能更改,这是不推荐的(如果目标、活动集成出现问题,则会导致大量更改)。您通常会创建一个自定义组件来控制内部组件的这种行为。谢谢@i.net。对我将创建一个自定义组件来实现这一点。不过,我只是想了解如何具体实现删除工具栏中的“插入”和“删除”操作。这是经典的还是触摸式用户界面?