Я использую Liferay 6.2 EE. Я хочу, чтобы получить индекс моего списка элементов в пределах Freemarker WebContent-шаблона, выполнив следующий фрагмент кода:Liferay freemarker template - Использование индекса в списке
<#list cross_sellings_header.crossSellingsTile.getSiblings() as cross_selling>
${cross_selling?index}
.... <#-- some implementation -->
</#list>
, но я получаю сообщение об ошибке:
Error on line 214, column 42, in template 20155#20195#ESHOP ARTIKEL Found index, expecting one of: chunk, is_date, is_hash, float, matches, time, number_to_datetime, byte, substring, is_transform, web_safe, iso_ms_nz, groups, seq_contains, iso, is_method, eval, iso_ms, iso_utc_m_nz, parent, capitalize, number, if_exists, is_directive
Я также попытался index_of
но без успеха ...
Совершенная. Оно работает. Большое спасибо за вашу помощь. – HelmutSteiner
'? Index' не устарел. Это '..._ index', который устарел от'? Index'. Видимо, упомянутая версия Liferay использует слишком старую версию FreeMarker. – ddekany