Я пытаюсь вызвать метод hasNext
в шаблоне Velocity, чтобы повлиять на поведение, основанное на позиции в цикле foreach - только hasNext
не работает, как задокументировано.
Вот фрагмент из руководства пользователя Velocity по использованию hasNext
:
Velocity также теперь предоставляет простой способ определить, находитесь ли вы на последней итерации цикла:
#foreach( $customer in $customerList )
$customer.Name#if( $foreach.hasNext ),#end
#end
Вот моя версия:
#foreach ($nav_item in $priNavItems)
...
#if ( $foreach.hasNext )
<img alt="" class="dive" src="/olp-theme/images/custom/dive.png">
#end
#end
Кому-нибудь удалось вызвать этот метод в цикле #foreach
в шаблоне Velocity? Возможно, под другим именем (например, $velocityCount
для счета)?
Любые / все советы и / или направления приветствуются - спасибо!
$foreach.count
, и я предполагаю, что это простая обратная ссылка на итератор в цикле, чтобы вы могли вызвать для негоhasNext
. - person phoet   schedule 17.10.2011