当包含CQ5组件时,java无法创建cq节点
我使用下面的代码将帮助组件包含到我的页面中
<cq:include path="help" resourceType="/apps/me/components/nav/help" />
页面显示正常,但当我检查
crx/de/index.jsp
我在存储库中找不到“帮助”节点。之后,我打开页面并编辑帮助组件,再次检查CRX,我发现“帮助”节点已经创建。如果我们创建“帮助”节点而不编辑自身,是否可能
你可以在下面搜索框中键入要查询的问题!
我使用下面的代码将帮助组件包含到我的页面中
<cq:include path="help" resourceType="/apps/me/components/nav/help" />
页面显示正常,但当我检查
crx/de/index.jsp
我在存储库中找不到“帮助”节点。之后,我打开页面并编辑帮助组件,再次检查CRX,我发现“帮助”节点已经创建。如果我们创建“帮助”节点而不编辑自身,是否可能
# 1 楼答案
可以检查节点是否已定义。如果未定义节点,则必须创建它
# 2 楼答案
如this answer about preloading a parsys with components中所述。可以使用页面模板
您可能使用siteadmin使用模板创建了该页面。只需在模板定义中添加创建页面时需要复制到页面中的任何节点