我正在尝试通过继承基本组件的对话框来实现组件对话框。使用两次时,我遇到了对话框问题。
基础组件
- 对话
- 文本(名称:“./text/content”)
其他组件
- 对话
- 文本(从基础继承)
- 文本(从基础继承)
- 设置
- 其他
问题在于它也继承了名称,并且看起来您无法覆盖它。如果它们以相同的名称继承,如何让我的 jsp 打印出这两个富文本?CQ5 是否提供索引以便它们可以在 JSP 中引用?
我正在尝试通过继承基本组件的对话框来实现组件对话框。使用两次时,我遇到了对话框问题。
基础组件
其他组件
问题在于它也继承了名称,并且看起来您无法覆盖它。如果它们以相同的名称继承,如何让我的 jsp 打印出这两个富文本?CQ5 是否提供索引以便它们可以在 JSP 中引用?
如果您的计划是在从基础继承的组件的对话框中包含两个富文本区域,那么您必须在基础组件对话框中包含两个具有唯一名称的富文本区域。
对话框的每个输入字段必须具有唯一的名称,否则当在页面上使用时,它们将指向相对于组件的 jcr:content 节点的相同属性路径。
如上所述,对话框的每个输入字段必须具有唯一的名称,否则在页面上使用时,它们将指向相对于组件的 jcr:content 节点的相同属性路径。在这里,这会在识别要引用的 textArea 时混淆 CRX,而不会引用第二个。