先週、スーパーファンタスティックマークアップエンジニアのhamashunさんに、template toolkit に loopっていう特別な変数があるのを教えてもらった!予約語があるのを初めて知ったよ! こんな感じでつかえるよ! [% FOREACH item = [ 'foo', 'bar', 'baz' ] -%] [% "Items:\n" IF loop.first -%] [% loop.count %]/[% loop.size %]: [% item %] [% END %] いままでこうやってたたよ orz... [% cnt = 1 %] [% FOREACH item = [ 'foo', 'bar', 'baz' ] -%] [% "Items:\n" IF cnt == 1 -%] [% cnt %]/3: [% item %] [% cnt = cnt + 1 %