Perlプログラムに関する各種メモ書き

HTML::Template の使えそうなプラグイン

まだまだPerl5.6以下の環境では使う事が多い、HTML::Template。

少しでも開発効率を上げるためにプラグインを調べてみる。

◎HTML::Template::Ex 
  <TMPL_EX>perlコード</TMPL_EX> という書き方ができる。 
  <TMPL_SET NAME='...' value='...'> で値のセットが可能 (TMPL_VAR で参照できる)。 
  TMPL_LOOP で参照可能な TMPL_SET も可能。 
  <TMPL_VAR NAME="env_http_referer"> などと環境変数の参照が可能。 
◎HTML::Template::Expr 
  TMPL_IF で真偽以上の判定が可能。 
   <TMPL_IF EXPR="banana_count > 10">ほげ</TMPL_IF> 
  TMPL_VAR で値の加工が可能。 
   <TMPL_VAR EXPR="sprintf('%d', foo)"> 
  関数が使用可能 
   <TMPL_IF EXPR="myfunc('hoge')"> 
   myfunc の中で TMPL_VAR は使えるのか? 
 ◎HTML::Template::HTX 
 ◎HTML::Template::HashWrapper 
  param で指定するのではなく、new で全パラメータを 
  指定できるようにする。 

参考:http://68user.blog27.fc2.com/blog-entry-28.html

関連エントリー

No.402
08/24 12:11

edit

HTML::Template