2

逆の順序で要素を取得することは可能ですか。

したがって、現在、典型的な foreach の速度は次のようになります。

<ol style="list-style: decimal!important;">
    #foreach ($i in $item.siblings)
        <li>$i.data</li>
    #end
</ol>

出力:

  1. 1

しかし、次のように出力を逆にしたいと思います。

  1. 1
4

1 に答える 1

4

$ item.siblingsがListの実装である場合は、試すことができます

<ol style="list-style: decimal!important;">
    #set($c = $item.siblings.size())
    #foreach ($i in $item.siblings)
        #set($c = $c - 1)
        #set($sibling = $item.siblings.get($c))
        <li>$sibling.data</li>
    #end
</ol>
于 2012-12-18T10:56:40.373 に答える