Я работаю с структурами и шаблонами в Liferay 6.1. При попытке получить ребенок строк представляется, что единственный способ получить доступ к информации с помощью цикла является с кодом похож на это:Liferay Velocity Templates & Structures. Получить детей от детей?
#foreach
($this in $example.getSiblings())
<h2>$this.getData()</h2>
<p>$this.getChildren().get(0).getData()</p>
#end
Кто-нибудь знает, как можно было бы получить доступ к данным для детей дети? Я попытался прочесывать руководство пользователя Velocity для примера, но не могу заставить ничего работать.
Если кто-то может указать мне в правильном направлении или связать код, который, по их мнению, может работать, было бы весьма полезно.
Большое спасибо,
Jay.
Проверить $ title.fieldName.type.getData() и т. Д. В этом случае «дети» не являются коллекциями, а отдельными полями? Конечно, вам не нужно проходить через них, но у меня создалось впечатление (как @jkonst), что вы на самом деле говорили о вложенных коллекциях. В противном случае начните с $ title.getClass(). GetName() и найдите этот интерфейс. –