包含CQ5组件时无法创建cq节点

时间:2014-03-14 10:11:36

标签: java jsp cq5 jackrabbit sling

我使用下面的代码将帮助组件包含到我的页面中。

 <cq:include path="help" resourceType="/apps/me/components/nav/help" />

页面显示正常,但是当我检查

crx/de/index.jsp

我在存储库中找不到'help'节点。之后,我打开页面并编辑帮助组件,再次检查CRX,我发现'help'节点已创建。如果我们创建'help'节点而不编辑它,是否可能。

2 个答案:

答案 0 :(得分:1)

正如this answer about preloading a parsys with components中所述。您可以使用页面模板。

您可能使用siteadmin使用模板创建该页面。您只需要在模板定义中添加需要在创建页面时复制到页面中的任何节点。

答案 1 :(得分:1)

您可以检查节点是否已定义。如果未定义节点,则必须创建它。