MT:モジュールで一発変更:MT・XOOPS・CSS初心者カスタマイズMemo

MT:モジュールで一発変更

MTのレイアウトや内容の変更をする時、
メインページやカテゴリーページなど同じ訂正を数回しないといけません。
これを一発で変更できる方法がモジュールにしちゃえー!なのです。

<$MTInclude module="★★★"$> タグを使います。

「テンプレート」-「モジュール」で新規作成。

例えばヘッダー部分(タイトルバナー部分等)を一発変換したい場合、
ヘッダー部分のタグすべてをモジュールにコピペします。
そしてアルファベット限定のタイトルをつけます。
例えば「header」とします。

これでモジュールのほうは保存でOK。


それぞれのテンプレートには
「header」の場合

<!--ヘッダー-->
<$MTInclude module="header"$>
<!--/ヘッダー-->


こんな感じになります。
そしてヘッダー部分の最初にあったタグと入れ替えたらOKです。


これでヘッダー部分に変更があった場合、
モジュールの「header」を修正するだけですむようなります。


ヘッダー、フッター、3カラムなど、各パーツ別に作ると便利ですよ。


↓こんな感じです。私はヘッダー部分を「バナーとナビ」にしてみました。


<!--コンテンツ・バナーとナビ-->
<$MTInclude module="banner-nav"$>
<!--/コンテンツ・バナーとナビ-->


<!--コンテンツ左-->
<$MTInclude module="alpha(left)"$>
<!--/コンテンツ左-->


<!--コンテンツ右-->
<$MTInclude module="gamma(right)"$>
<!--/コンテンツ右-->


<!--フッター-->
<$MTInclude module="footer"$>
<!--/フッター-->

2007年5月14日|

カテゴリー:MovableType