2013年3月4日

エントリーが無い場合に代替え文章を表示させる

mt:SetVarでname=”変数の名前"とvalue="変数の値"を指定したのち
mt:Entriesを通って、エントリーがされた場合は、
mt:SetVarで指定したnameに変数値を+1(op="++")でカウントされる
/mt:Entriesのち判定処理(mt:If)を通し、
指定したnameが変数の値が同じ(eq="0")なら、代替え文章を表示させる

<ul>
<mt:SetVar name="COUNT" value="0">
<mt:Entries>
<mt:SetVar name="COUNT" op="++">
<li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li>
</mt:Entries>
<mt:If name="COUNT" eq="0">
<li>ただいま記事はありません。</li>
</mt:if>
</ul>


カテゴリ等で分けた場合は、<MT:Entries>にカテゴリを追加すればOK
<mt:Entries category="カテゴリ名">

ドメインって、早い者勝ちですよ!