【问题标题】:Inheriting dialogs in Adobe CQ5在 Adob​​e CQ5 中继承对话框
【发布时间】:2013-03-22 17:44:43
【问题描述】:

我正在尝试通过继承基础组件的对话框来实现组件对话框。使用两次时,我遇到了对话框问题。

基础组件

  • 对话框
    • 文本(名称:“./text/content”)

其他组件

  • 对话框
    • 文本(从基础继承)
    • 文本(从基础继承)
    • 设置
    • 其他

问题在于它也继承了名称,并且看起来您无法覆盖它。如果它们以相同的名称继承,如何让我的 jsp 打印出这两个富文本? CQ5 是否提供索引以便在 JSP 中引用它们?

【问题讨论】:

标签: aem


【解决方案1】:

如果您的计划是在从基础组件继承的组件的对话框中包含两个富文本区域,那么您必须在基础组件对话框中包含两个具有唯一名称的富文本区域。

对话框的每个输入字段必须有一个唯一的名称,否则当在页面上使用时,它们将指向相对于组件的 jcr:content 节点的相同属性路径。

【讨论】:

    【解决方案2】:

    如上所述,对话框的每个输入字段必须具有唯一的名称,否则在页面上使用时,它们将指向相对于组件的 jcr:content 节点的相同属性路径。在这里,这会在识别要引用的 textArea 时混淆 CRX,而不会引用第二个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-25
      • 1970-01-01
      相关资源
      最近更新 更多