我正在为 Liferay 站点创建一组自定义模板和结构。
一种结构提供了一个可重复的部分,然后它的匹配模板对其进行迭代。
但是,出于样式原因,我需要知道实际存在多少可重复部分的实例,并且在循环之前我需要知道。
所以,模板代码是这样的:
#foreach($thisChunk in $chunk.getSiblings())
[emit some HTML]
#end
我想在 foreach之前做一些条件逻辑,并根据 $chunk 的数量在包含元素上发出不同的 CSS 类名。
任何想法如何访问兄弟姐妹的数量而不先遍历它们?