Template Toolkit

配列

 [% users.0 %]
 [% users.1 %]

ハッシュ

 [% pagename = 'next' %]
 [% page.$pagename %]       # same as [% page.next %]

http://search.cpan.org/perldoc?Template::Manual::Variables

ループ

 [% FOREACH i IN items %]
    [% i %]
 [% END %]

http://search.cpan.org/perldoc?Template::Manual::Directives

フィルター

改行コードをBRタグへ

 <p>[% bar | html_line_break %]</p>

参考

http://search.cpan.org/perldoc?Template::Manual::Filters

コメント

 [% # this is a comment to the end of line
    foo = 'bar'
 %]
 
 [%# placing the '#' immediately inside the directive
     tag comments out the entire directive
 %]

http://search.cpan.org/perldoc?Template

インクルード・インサート

TTファイルをインクルード

 [% INCLUDE header.tt %]

HTMLファイルをインクルード

 [% INSERT "$DOC_ROOT/footer.html" %]

参考

http://search.cpan.org/perldoc?Template::Manual::Directives

関数

配列のjoin()

 [% items.join(', ') %]

配列のサイズ

 [% results.size %]

http://search.cpan.org/perldoc?Template::Manual::VMethods


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS