有沒有辦法讓所有的孩子或所有的兄弟姐妹用$ var.getChildren()和$ var.getSiblings()來獲得第一個孩子或第一個兄弟姐妹?liferay速度得到第一個孩子或第一個兄弟
除了循環元素之外,我找不到其他任何東西。
$ var.getChildren(1)是否有效?
有沒有辦法讓所有的孩子或所有的兄弟姐妹用$ var.getChildren()和$ var.getSiblings()來獲得第一個孩子或第一個兄弟姐妹?liferay速度得到第一個孩子或第一個兄弟
除了循環元素之外,我找不到其他任何東西。
$ var.getChildren(1)是否有效?
這應該工作:$Parent.getChildren().get(0).data
如果你想增加一點空白值檢查或其他驗證,則可以使用$validator
工具,例如#if ($validator.isNotNull($something))
如果兒童的是像下面兩個級別:
Tab_text
Link_to_Page2908
Link_text
該代碼將是有益的:
#if (!$Tab_text.getSiblings().isEmpty())
#foreach($level1 in $Tab_text.getSiblings())
<ul>
<h1>$level1.getData()</h1>
#foreach($level2 in $level1.Link_to_Page2908.getSiblings())
<li>$level2.Link_text.getData()</li>
#end
</ul>
#end
端