1

Perl アプリケーションで HTML::Template::Pro を使用しています。HTML 要素をループで表示していますが、ループの 2 番目の要素の後に何かを表示したいと考えています。loop_context_varsHTML::Template::Pro の初期化にを追加し、ループ内の変数へのアクセスを取得しました ( など__counter__)。

今、このループの特定の反復をチェックして HTML 要素を挿入する方法を探しています。

<TMPL_IF __counter__ == 2>
   My new HTML element.
</TMPL_IF>

__counter__HTML::Template::Pro の条件ステートメント内の変数にアクセスするにはどうすればよいですか?

4

1 に答える 1

1

HTML::Template::Pro では、HTML::Template::Expr のような式を使用できます。

<TMPL_IF EXPR="__counter__ == 2" >
    My new HTML element.
</TMPL_IF>
于 2013-03-06T01:43:58.120 に答える