Adobe CQ:如何<cq:include>页面上的相同组件两次?</cq:include>

时间:2014-04-18 07:26:25

标签: include adobe components cq5

我有我的自定义组件。但我无法设法包含组件的第二个“实例”。我的意思是,我希望有两个相同/相同的组件,但只有一个出现。我做错了什么?

<cq:include path="test" resourceType="mywebsite/components/test" /> <-- working like charm.
<cq:include path="test1" resourceType="mywebsite/components/test" /> <-- nothing has been included.

2 个答案:

答案 0 :(得分:1)

您用来保存的路径不相同,因此它应该保存在适当节点的存储库中,如果不是存储库中存在问题但是没有声明和路径包含...

<cq:include path="test" resourceType="mywebsite/components/test" /> <-- working like charm.
<cq:include path="test1" resourceType="mywebsite/components/test" /> <-- nothing has been included.

所以请检查&#34; test1&#34;一旦进入&#34;测试&#34;已经救了。它应该存在,如果存在仍然面临问题意味着尝试修改crxde级别的名称并加载页面。

如果没有加载存储库的问题:)

答案 1 :(得分:0)

它可能包括两个组件。由于它们是相同的,它们可以堆叠在彼此之上并且看起来好像只有一个。这将是一个CSS问题。我会检查DOM,看看是否确实存在两个版本的组件。