可以有一個竅門,可以在下面添加到您的模板您的content.xml文件。
<jcr:content
jcr:primaryType="cq:PageContent"
sling:resourceType="path/of/page/page-component">
<par
jcr:primaryType="nt:unstructured"
sling:resourceType="foundation/components/parsys">
<simple
jcr:lastModified="{Date}2015-05-05T12:16:19.895+05:30"
jcr:lastModifiedBy="admin"
jcr:primaryType="nt:unstructured"
sling:resourceType="path/components/content/component1"/>
<simple1
jcr:lastModified="{Date}2015-05-05T12:16:19.895+05:30"
jcr:lastModifiedBy="admin"
jcr:primaryType="nt:unstructured"
sling:resourceType="path/components/content/component2"/>
</par>
</jcr:content>
</jcr:root>
這將創建一個使用此模板的頁面內容節點,但使這項工作,你必須有parsys包含在渲染頁面組件path/of/page/page-component
例如<cq:include path="par" resourceType="foundation/components/parsys" />
也有一些其他的方式想補充CQ的節點:你的頁面組件預先填充部件下模板。
希望這會有所幫助。
如果你沒有模板頁面組件,那麼你將如何呈現在網頁上的內容。該模板必須有resourceType。 –
只有superResourceType設置爲模板,我不希望修改對應superResourceType的頁面組件,因爲這是一些具體的事情。 –