问题描述
在我见过的大多数 AEM 组件中,都有一个文件 _cq_dialog.xml,它定义了一个用于配置组件的触控 UI 对话框。但是,当我使用 CRX DE 包导出组件时,它包含 _cq_dialog 作为一个目录,其中包含 .content.xml。
对话框定义在_cq_dialog.xml 还是_cq_dialog/.content.xml 有区别吗?
解决方法
不,两者没有区别。两者都是 cq:dialog
节点的有效序列化。
但是,带有文件夹的版本还有一个额外的好处,即允许您将 cq:dialog
的后代节点放入单独的文件中。