Apache Sling内容包括 - CQ5

时间:2016-10-19 20:05:00

标签: cq5 aem jcr sling

我在crxde中的内容树下面有cq5内容页面。 内容页面在正文部分中有一个页眉,一个页脚和一个组件。

enter image description here

我正在尝试获取在该特定组件中创作的唯一内容(无标题,无页脚,组件无编辑栏)

我尝试过关注,但它生成了包含页眉,页脚和组件的整个页面。

<sling:include path="/content/site-content/disclaimers/risk-considerations.html" />

然后,我尝试了这个,没有页眉,页脚,但它仍然显示组件编辑栏。

<sling:include path="/content/site-content/disclaimers/risk-considerations.content.html" />

如何才能将创作的内容返回到另一个页面?

1 个答案:

答案 0 :(得分:0)

根据您的需要,Abhishek所说的参考组件适合您的用例。鉴于您不想对组件或页面中的路径进行硬编码,您将使用对话框来获取要包含的HTML的路径,除了您禁用编辑栏的用例之外,引用组件还会为您执行此操作。行为在组件内得到处理。

但是如果您不得不使用现有方法,那么要禁用编辑栏,您需要更新组件脚本以更改包含之前和之后的模式。您可以参考参考组件。您还可以参考stackoverflow答案herehere