HTML::Template::Pro: сделать что-нибудь во второй запуск цикла
Я использую HTML::Template::Pro в моем приложении Perl. Я отображаю элементы HTML в цикле, и я хочу показать что-то после второго элемента цикла. Я добавил loop_context_vars
в моей инициализации HTML::Template::Pro, получение доступа к переменным внутри цикла (например, __counter__
).
Сейчас я ищу способ проверить конкретную итерацию этого цикла для вставки моего HTML-элемента.
<TMPL_IF __counter__ == 2>
My new HTML element.
</TMPL_IF>
Как я могу получить доступ к __counter__
переменная внутри условных операторов в HTML::Template::Pro?
1 ответ
В HTML::Template::Pro вы можете использовать выражения как в HTML::Template::Expr
<TMPL_IF EXPR="__counter__ == 2" >
My new HTML element.
</TMPL_IF>