AEM / Sightly / HTL:通过data-sly-resource调用该组件时,是否可以使用parent _cq_template?

时间:2017-01-18 17:24:31

标签: cq5 aem sightly htl

我有一个基本组件,我们称之为'标签组件',在这个'标签组件'中我们使用'标题组件',它使用forceTemplateValues.html文件和cq_template> .content.xml设置对话框参数。这很好。

但是,我有另一个通过data-sly-resource调用label组件的组件,遗憾的是.content.xml模板值也没有被传递,所以作者不得不经常手动设置这些参数。 / p>

是否可以通过data-sly-resource传递这些模板化对话框参数,而不必另外使用_cq_template> .content.xml文件支持?

我为我提前的任何混乱道歉。谢谢!

2 个答案:

答案 0 :(得分:0)

' cq_template'仅在向页面中添加新组件时使用。它复制' cq_template'内容到您的资源。它的工作方式与页面模板类似。

所以在你的情况下你必须有_cq_template> .content.xml用于'另一个组件'。

以下是一个例子:

{{1}}

答案 1 :(得分:0)

在AEM中,只有父级将继承这些模板参数,因此不能通过data-sly-resource传递给重复项,也不会在新组件中包含相同的重复模板参数。