タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

TemplateToolkitに関するhitode909のブックマーク (3)

  • 【Template-Toolkit】で[FOREACH]の繰り返し回数を取得する|Perlプログラムメモ|プログラムメモ

    Template-Toolkit(以下TT)での 一般的なループのさせ方は ======================================== [%FOREACH value=loop%]  名前は:[%value.name%]です。 [%END%] ======================================== このループのループ回数を利用して何か処理をしたい場合は予約オブジェクト「loop」というのが使用できる。 ========================================  loop.size  リストの要素数  loop.max  最後の要素のインデックス (size - 1)  loop.index  0からmax()のうちの、現在の繰り返し処理のインデックス  loop.count  1からsize()のうちの、現在の繰り返し

  • Template-Toolkit の仮想メソッド (hPod)

    数エントリー前に書いた「テンプレートで Match させたい」の悩み事はここに答があった。探し方が足りなかった。 Template Toolkit Manual: VMethods http://www.tt2.org/docs/default/Manual/VMethods.html ... テンプレートの中にマッチの問題を持ち込むことは許されても、プラグインにすることはナンセンスだったみたいだ。恥ずかし :-p ──これだけでは何なので、も少し見てみる。そのほか、便利なメソッド(仮想メソッド)がたくさんあった。例えば; リストのサイズは、 list.length じゃなくて、 list.size だったんだ(!)──とか。 お値段などを表示させるとき、3桁ごとにカンマを加えるとか。これはこれは。 [% number = 1234567; number.chunk(-3).join(

  • Template Toolkit Manual -テンプレートツールキット和訳マニュアル-

    テンプレートツールキットマニュアル 職場でTTを使っていた時に少しずつ訳したものです。途中よく分からない所もあって、かなり適当。自動翻訳よりはマシかも、という程度です。 追記・修正歓迎。質問不可。→ しろいわ(public@hakoniwa.net) オリジナルマニュアル http://www.template-toolkit.org/docs/plain/Manual/Directives.html CPAN http://search.cpan.org/~abw/Template-Toolkit-2.14/ 概要 解説 テンプレート変数へのアクセス GET CALL SET DEFAULT 他のテンプレートファイル・ブロックの処理 INSERT INCLUDE PROCESS WRAPPER BLOCK 条件処理 IF / UNLESS / ELSIF / ELSE SWITCH /

  • 1