タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

MTに関するshoji1977のブックマーク (3)

  • MT:フォルダ毎で表示する内容を変更する - NEO-SHOCKER.COM

    Movable Type でフォルダ(トップレベルフォルダ)毎にサイドバーの表示を変更するといった場合「MTFolderBasename」をブロックタグ「MTSetVarBlock」で括り、値を取得します。 <MTSetVarBlock name="folder_name"><MTTopLevelFolder><$MTFolderBasename$></MTTopLevelFolder></MTSetVarBlock> 次に「MTIf」で、先のブロックタグで取得した値を「name」で呼び出し、呼び出した値が「eq」と一致するかを判断します。 <MTIf name="folder_name" eq="folder1"> 「name」で取得した値が「eq」と一致した場合は上記構文の下に記述した内容を表示します。 もし違う場合は、同様に「MTElseIf」で「eq」に一致するかを判断します。 <

    MT:フォルダ毎で表示する内容を変更する - NEO-SHOCKER.COM
  • MTElseIf タグを利用した条件分岐 - ブログ | CMSプラットフォーム Movable Type ドキュメントサイト

    Movable Type 4.1 Beta3 より、新たに MTElseIf ブロックタグが追加され、拡張された MTElse タグを利用した複雑な条件分岐 で紹介した複雑な条件分岐がより簡単に行えるようになりました。 MTElseIf 実際に MTElseIf ブロックタグの働きを見てみましょう。 <MTIf name="userpic_type" eq="author"> <!-- 変数 userpic_type に設定した値が author の場合に処理するテンプレート --> <MTElse name="userpic_type" eq="commenter"> <!-- 変数 userpic_type に設定した値が author ではないが commenter の場合に処理するテンプレート --> <MTElse> <!-- 変数 userpic_type に設定した値が au

    MTElseIf タグを利用した条件分岐 - ブログ | CMSプラットフォーム Movable Type ドキュメントサイト
  • 条件分岐で行う効率的なテンプレート管理 - テンプレートの判別 - ブログ | CMSプラットフォーム Movable Type ドキュメントサイト

    Movable Type 4 では MTIf, MTUnless ブロックタグの強化が行われ、既存の MTSetVar, MTSetVarBlock といった値をセットするタグと組み合わせることで、様々な値を利用した条件分岐を行えるようになりました。これにより、テンプレートごとに出力結果を操作したり、表示している内容に合わせてコンテンツを出し分けるといったことも可能になります。何度かの記事にわけて、これらのテンプレートタグを利用したカスタマイズ方法をご紹介します。 各テンプレートタグの詳細は、Movable Type テンプレートタグリファレンスを参照ください。 MTIf MTUnless MTSetVar MTSetVarBlock 変数と値 MTSetVar ファンクションタグ、MTSetVarBlock ブロックタグで変数に値をセットするという作業をおこないます。カスタマイズの解説の

    条件分岐で行う効率的なテンプレート管理 - テンプレートの判別 - ブログ | CMSプラットフォーム Movable Type ドキュメントサイト
  • 1