一尘不染

Adobe CQ5的补充是空的(未显示任何组件)

jsp

我在模板中添加了一个段落系统组件,试图模拟Geometrixx的contentPage。一切都很好,但是我无法将任何组件拖到系统中,因为没有要添加的组件。我会缺少什么?

更多信息:

  • 我的组件页面继承自基础页面。(主要类型:cqComponent)
  • 我的模板页面具有该组件作为资源类型。(主要类型:cqTemplate)
  • 该页面(主要类型:cqPage)在其jcr:content节点中具有组件作为资源类型,模板具有cq:Template属性,并且par作为子代(其类型为Foundation / components / parsys)
  • 在jsp模板中有以下行:

<cq:include path="par" resourceType="foundation/components/parsys"/>


阅读 228

收藏
2020-06-08

共1个答案

一尘不染

每个CQ5模板都有一组不同的组件,这些组件可以定义为可供使用。这使您可以控制作者的使用权限,并使他们更轻松,因为他们只会看到相关的组件,而不是CQ5提供的大量组件。

在查看页面时,您可以切换到称为“设计”模式的内容(与“编辑”或“预览”模式相反,在这种模式下,您花费大量时间编写页面)。此设计模式允许定义每个模板的特定设置。可通过补充键底部的黄色标尺图标访问它。

在设计模式下,单击蓝色工具栏上的“编辑”按钮,称为“标准设计”,您可以在其中启用要使用的组件。

在构建组件时,请记住,组件的设计模式和相应的设计对话框是定义不需要每个组件专门设置的全局每个模板设置的便捷方法实例。

2020-06-08