Erhalten Sie Anzahl der Elemente in einem velocity-Liste

Ich bin erstellen Sie einen Satz von benutzerdefinierten Vorlagen und Strukturen für ein Liferay-Website.

Einer Struktur sorgt für eine wiederholbare Abschnitt, der seine passende template iteriert dann über.

Jedoch für styling-Gründen, muss ich wissen, wie viele Instanzen der wiederholbare Abschnitt sind tatsächlich vorhanden, und ich muss wissen vor I-Schleife.

So, in der template-code ist so etwas wie dieses:

#foreach($thisChunk in $chunk.getSiblings())
    [emit some HTML]
#end

Ich will ein paar bedingte Logik vor die foreach-Schleife, und emittieren eine andere CSS-Klassennamen auf-element enthalten, je nachdem, wie viele $chunks, die es gibt.

Irgendwelche Ideen, wie auf die Anzahl der Geschwister ohne Durchlaufen Sie zuerst?

InformationsquelleAutor Tom | 2012-08-17

Schreibe einen Kommentar