Steamer Lane Studio技術備忘録ム―バブルタイプ

MovableType カスタムインデックスを条件分岐する際の変数の定義付けと呼び出し

movable-type MovableType カスタムインデックスを条件分岐する際の変数の定義付けと呼び出し
最終更新日: 2023年4月15日

CMSサイト構築に際して、カスタムインデックスを複数作成し(テンプレート等を)条件分岐させる場合。

個々のカスタムインデックスtmplの行頭に

<$mt:SetVar name="Custom_Index" value="変数名"$>


条件分岐をさせる部分に変数の呼び出しなどを記載

<mt:If name="Custom_index"> <$MTGetVar name="Custom_Index"$>

mt:Ifでカスタムインデックスの場合を定義し、GetVarで個々のページで定義した変数を呼び出す。
例えばカスタムインデックスページ毎テンプレートを変える場合の、class属性変更などに。