« 祝100エントリー | メイン | GoogleMapsに表示できるアイコン数 »
March 20, 2006
カテゴリーごとに個別のテンプレートモジュールを読み込む
カテゴリーアーカイブのTopページを個別に変えたいな~と思っていて、これまでは「カテゴリーの説明」のところにHTMLを入れて、テンプレートにそれを出力するという力技を使っていたのですが、全くスマートじゃないのでもっといい方法がないかと探していました。
見つけました。カテゴリーごとにテンプレートを切り替える。
この記事で紹介されているのは、カテゴリーごとに個別のテンプレートモジュールを表示させるテクニックなのですが、ソースはこんな感じです。
<MTIfIsDescendant parent="diary"> <$MTInclude module="diary"$> </MTIfIsDescendant>
MTIfIsDescendant タグでカテゴリーの判別をして、それに対応するモジュールをロードさせるという方法です。
すばらしいです。完璧です。これで表現の幅がかなり広がります。早速仕事で使います。
Author nitoka : March 20, 2006 05:19 PM
TrackBack
TrackBack URL:
http://www.nitoka.net/blog/mt-tb.cgi/105


