[英]Insert static HTML to AEM page
我有一個HTMl文件和帶有頁眉,頁腳和空白內容的AEM模板。
我想基於模板創建一個AEM頁面,並用HTMl文件填充空白內容。 我知道PageManager API可以使用某些模板創建頁面,而JcrUtils API可以在創建頁面時添加節點(textNode,imageNode)。 但是,如何將靜態HTML文件作為AEM頁面的組件插入?
您可以通過多種方式實現此目標-
data-sly-resource
(頁面組件-模板通常回退到頁面組件以呈現頁眉,頁腳,正文等等),以將該組件包括在頁面上。 <sly data-sly-resource="${'htmlcomp' @ resourceType='<<project>>/components/htmlcomponent'}"/>
data-sly-include
。 <sly data-sly-include="static-content.html" data-sly-unwrap/>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.