dialogPath在创建组件时的含义是什么?

时间:2017-02-02 07:43:53

标签: templates dialog components cq5 aem

当我创建一个组件时,在下一个选项卡中有一个选项作为对话框路径。我已经添加了一些现有对话框的路径。当我在页面上拖放组件时。无法编辑它,因为编辑选项不会出现。

可能是什么原因以及为什么使用dialogPath?

Screenshot of Dialog Path

1 个答案:

答案 0 :(得分:2)

这是组件的dialogPath属性,如果节点下没有cq:Dialog节点(即节点没有自己的对话框),则该组件用作组件对话框。

这是(一种可能的)方便的方法来重用不同组件之间的公共对话,这些公共对话不能共享常见的超类型(无论出于何种原因)。

例如,您可能希望在技术上相同但必须基于业务站点允许/禁止的不同组件之间共享RTE对话框。

有关详细信息,请参阅以下链接:https://docs.adobe.com/docs/en/aem/6-2/develop/components/components-basics.html

  

dialogPath String对话框的路径;覆盖组件没有对话节点时的情况。