サイト制作に関するメモ書き

HOME > CMS > Movable Type > Movable Typeで変数同士で比較する

Movable Typeで変数同士で比較する

Movable Typeのif文で変数同士を比較する方法をよく忘れるのでメモ。

サンプルコード

MTIfで変数を使う場合、nameの値に変数名を、eqなどの値に比較する値を入れます。

<mt:SetVar name="hana" value="かわいい">
<mt:If name="hana" eq="かわいい">
  // 一致した時の処理
</mt:If>

eqなどの値に比較対象の変数名をそのまま入れると文字列として判断されてしまうので、変数名の前に「$」をつけて値に入れます。

<mt:SetVar name="hana" value="かわいい">
<mt:SetVar name="hinata" value="かわいい">
<mt:If name="hana" eq="$hinata">
  // 一致した時の処理
</mt:If>

 

【参考サイト】

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

▲PAGE TOP