Jsp Adobe CQ5的sidekick为空(未显示任何组件)

Jsp Adobe CQ5的sidekick为空(未显示任何组件),jsp,content-management-system,aem,Jsp,Content Management System,Aem,我在模板中添加了一个段落系统组件,试图模拟Geometrixx的contentPage。一切正常,但我无法将任何组件拖到系统中,因为没有任何组件可添加。我会错过什么 更多信息: 我的组件页继承自基金会的页。主要类型:cqComponent 我的模板页面将该组件作为资源类型。主要类型:cqTemplate 页面主类型:CQPage,在其JCR:内容节点中,组件作为资源类型,模板为CQ:Dead属性,并具有PAR作为类型为基础/组件/ PARSYS的子类型。 jsp模板中有以下行: 每个CQ5模板都

我在模板中添加了一个段落系统组件,试图模拟Geometrixx的contentPage。一切正常,但我无法将任何组件拖到系统中,因为没有任何组件可添加。我会错过什么

更多信息:

我的组件页继承自基金会的页。主要类型:cqComponent 我的模板页面将该组件作为资源类型。主要类型:cqTemplate 页面主类型:CQPage,在其JCR:内容节点中,组件作为资源类型,模板为CQ:Dead属性,并具有PAR作为类型为基础/组件/ PARSYS的子类型。 jsp模板中有以下行:
每个CQ5模板都有一组不同的组件,这些组件可以定义为可供使用。这允许您控制允许作者使用的内容,并使他们更容易使用,因为他们只会看到相关组件,而不是CQ5提供的大量组件

查看页面时,您可以切换到称为设计模式的模式,而不是大部分时间用于编写页面的编辑或预览模式。此设计模式允许定义每个模板的特定设置。它可以通过sidekick底部的黄色标尺图标访问

在设计模式中,单击“蓝色工具栏上的编辑按钮”,称为PAR的设计,在那里您将能够启用想要使用的组件。


当您构建构件时,请记住,组件的设计模式和相应的设计对话框是一种方便的方法,可用于定义不希望在每个组件实例上专门设置的全局每模板设置。

有时,即使从设计模式中选择了组件,也可能看不到它们

这是因为sidekick侧只需要增加以显示所有组件。只需转到sidekick的边缘,并在两侧箭头显示时拖动以增加其高度


希望这对其他人有所帮助,因为我以前遇到过这个问题。

在我的案例中,我已经使用设计模式配置了允许的组件,并尝试重新调整sidekick的大小。然而,这一切都不起作用

在我的例子中,有效的方法是显式地选择默认设计以外的设计。不知何故,即使在设计模式下配置了组件属性,也没有将其存储在etc/designs/default/jcr:content/templateName/parName节点上


因此,基本上您需要从页面属性中选择特定于项目的设计。然后继续在设计模式下配置允许的组件。现在,您配置的组件将可见。

CQ5存在缓存清除问题,如果您正在使用CRXDE Light开发组件,请刷新页面一次,但仍不显示组件,注销一次,然后再次登录。它将解决您的问题。如果您已正确配置组件和模板。

谢谢!我肯定会使用这些论坛。我还在学习这个很棒的CMS。即使在设计模式下启用了一些组件,我的伙伴仍然是空的?有人能帮我解决这个问题吗。如果有人想知道如何在代码库中持久保存这些设置,请联系我。”“设计”模式将编辑存储在/etc/designs下的设置。例如/etc/designs/your project/jcr:content/your template/par这将有助于将设置放入项目代码中,并将段落设置部署到新实例中。我以为我的伙伴是空的,但事实上不是,只是要调整它的大小,把底边拉下来。拍拍额头,谢谢你的回答!哇!我确实有这个问题!我正在浏览一个教程,在设计模式下添加了一个组件,突然,自定义或标准的组件都没有显示在编辑模式下。我从来没有想到这个伙伴只需要调整大小。非常感谢!哇!想不到的谢谢