2013-03-05 101 views
1

我在我的perl應用程序中使用了HTML :: Template :: Pro。我在循環中顯示HTML元素,我想在循環的第二個元素之後顯示一些內容。我在我的HTML :: Template :: Pro初始化中添加了loop_context_vars,可以訪問循環內的變量(如__counter__)。HTML :: Template :: Pro:在循環的第二次運行中執行某些操作

現在我正在尋找一種方法來檢查此循環的特定迭代以插入我的HTML元素。

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

如何訪問HTML :: Template :: Pro中的條件語句中的__counter__變量?

回答

1

在HTML ::模板:: Pro,您可以在HTML中使用這樣的表達式::模板:: Expr的

<TMPL_IF EXPR="__counter__ == 2" > 
    My new HTML element. 
</TMPL_IF> 
相關問題