Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Tips構築・運用に役立つヒント

複数の変数をまとめて設定できる MTSetVars タグ

MTSetVars ブロックタグは、MTSetVar, MTSetVarBlock での変数の設定をまとめて行うことができる MT タグです。実際に、柔軟なテンプレート管理が可能になる MTIncludeBlock ブロックタグ のサンプルテンプレートを書き直してみましょう。

<MTIncludeBlock module="banner">
<MTSetVars>
    banner_link=http://example.com/
    banner_name=advertisement_a
    banner_width=728
    banner_height=90
</MTSetVars>
</MTIncludeBlock>

MTSetVar ファンクションタグでは、name モディファイアに変数の名前を、value モディファイアに変数に設定する値を入力します。MTSetVars では1つの変数の設定を、変数の名前=変数に設定する値 というフォーマットで行います。

MTSetVars で設定する変数の値には、MT タグも利用できますので、MTSetVarBlock で行っている簡単なブロックも MTSetVars で管理することができます。

  • このエントリーをはてなブックマークに追加