MovableType Tips
2008/04/05
3.変数と変数の比較
Prev < | 1.MovableType Tips | 2.カテゴリ毎にデザインを変える | 3.変数と変数の比較 | 4.MovableTypeのコメントを使ったBBS | 5.折りたたみメニュー | 6.ページナビゲーション | > Next
これはとても重要な機能なのだが、公式にサポートされているのかどうか良くわからない。ドキュメントにも書かれていない。しかし! 知っている人は知っている。 逆にこれを知らずに苦労している人が多いのだ!
というかこれがないと不便でしょうがないだろ。 変数同士の比較の前に、例えば MTIfCategory でカテゴリの判定をする場合、
<MTIfCategory name="xxx">だが、ここでxxxとして変数を使う事がてきないのか!?という事だ。 結論としては
<MTIfCategory name="$xxx">と"$"を付けてやると変数xxxの値との比較ができる。
という事で変数同士を比較したい場合は、MTIf で、
<MTIf name="xxx" eq="$yyy">とやれば良いのだ。 更に言えば、変数から変数への代入は普通だと
<MTSetVarBlock name="xxx"><$MTGetVar name="yyy"$></MTSetVarBlock>なんて面倒な事になるのだが、実は
<MTSetVar name="xxx" value="$yyy">でできたりするのだ。うーん、これは知ってないと損。 将来のバージョンアップで突然できなくなってたりしたらショックだがな・・・。
Prev < | 1.MovableType Tips | 2.カテゴリ毎にデザインを変える | 3.変数と変数の比較 | 4.MovableTypeのコメントを使ったBBS | 5.折りたたみメニュー | 6.ページナビゲーション | > Next
g200kg




Jpn
Eng
RSS Feed