如何多次插入同一组件-Adobe CQ
我有一个手风琴组件,我想在手风琴的每个“选项卡”中插入一个“parsys”组件 我意识到“path”属性必须不同,然后我尝试动态设置它,如:如何多次插入同一组件-Adobe CQ,adobe,aem,Adobe,Aem,我有一个手风琴组件,我想在手风琴的每个“选项卡”中插入一个“parsys”组件 我意识到“path”属性必须不同,然后我尝试动态设置它,如: for (Value val : values) { i++; pathname = PATH + i; obj = new JSONObject(val.getString()); %> ”如果您可以在创建选项卡并将parsys放在其中的地方共享代码,那么提供建议会更容易 但是在没有代码的情况下,您可以这样做-在循环要创建
for (Value val : values) {
i++;
pathname = PATH + i;
obj = new JSONObject(val.getString());
%>
”如果您可以在创建选项卡并将parsys放在其中的地方共享代码,那么提供建议会更容易
但是在没有代码的情况下,您可以这样做-在循环要创建的选项卡列表时,您可以使用循环索引并将其附加到路径,以创建唯一的路径
如果您可以在创建选项卡并将parsys放在其中的地方共享代码片段,那么提供建议就更容易了
但是在没有代码的情况下,您可以这样做-在循环要创建的选项卡列表时,您可以使用循环索引并将其附加到路径,以创建唯一的路径
有三个选项可以动态设置路径
${currentNode.identifier}
:这将为aem中的每个节点提供唯一的id
${resource.parent.name}-${resource.name}
这将为您提供一个唯一的人类可读Id
编写一个WCM绑定类,根据当前节点路径为您提供唯一的ID
有三个选项可以动态设置路径
${currentNode.identifier}
:这将为aem中的每个节点提供唯一的id
${resource.parent.name}-${resource.name}
这将为您提供一个唯一的人类可读Id
编写一个WCM绑定类,根据当前节点路径为您提供唯一的ID
如果这不是您想要的,请发布代码,否则请标记此已回答:)如果这不是您想要的,请发布代码,否则请标记此已回答:)我尝试过这样做,但无效。我想我不能在“路径”中插入JSP。我将代码+1插入@Abhinav。有关此实现的示例,请参见下面的.jsp:我尝试过这样做,但没有成功。我想我不能在“路径”中插入JSP。我将代码+1插入@Abhinav。有关此实现的示例,请参见以下.jsp: