04/03/06 02:30
>>614
テンプレの可読性を保ちつつ、出力結果に影響を与えないようにできる。
たとえば、 site の配列の sites を以下のようなテンプレに渡すとする。
site はハッシュでもオブジェクトでも。
[% FOREACH site = sites -%]
<a href="[% site.url %]">[% site.name %]</a><br>
[% END -%]
タグを -%] で終わらせると改行の出力を抑制するので、
<a href="URLリンク(foo.example.com)">foo</a><br>
<a href="URLリンク(bar.example.com)">bar</a><br>
のような出力結果になる。
これをしないと前後に空行が入って HTML が読みにくい。