MTで、表の1行ごとに背景色を変えたいような場合の手法
1行1エントリーなら変数 __odd__
, __even__
を使う
MTFor, MTLoop, MTEntries, MTPages など、ループ処理を行うブロックタグ内で利用可能。
<mt:Entries lastn="10">
<mt:EntriesHeader>
<table>
</mt:EntriesHeader>
<tr class="<mt:If name="__odd__">odd<mt:Else>even</mt:If>">
<td>foo</td>
<td>bar</td>
</tr>
<mt:EntriesFooter>
<table>
</mt:EntriesFooter>
</mt:Entries>
ブロックタグに利用できる予約変数
http://www.movabletype.jp/documentation/mt5/design/templates/loopvariable.html