ヘッダーモジュールをまとめる

トップページのみロゴ(タイトル)をh1に、他のページでは何か別の要素にしたいなって事でヘッダーのテンプレートモジュールを2つに分けていましたが、いい加減一つにまとめないと格好悪いのでまとめてみました。

まずヘッダーモジュールを以下の様にまとめます。

<MTSetVarBlock name="index_header">
<!DOCTYPE>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
    〜
</head>
<body>
<h1> 〜 </h1>
</MTSetVarBlock>
<MTSetVarBlock name="header">
<!DOCTYPE>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
    〜
</head>
<body>
<div class="logo"> 〜 </div>
</MTSetVarBlock>
<MTIf name="main_index">
    <MTGetVar name="index_header">
<MTElse>
    <MTGetVar name="header">
</MTIf>

そしてメインページのテンプレートに、以下を<$MTInclude$>より先に記述

<MTSetVar name="main_index" value="1">

これで1つのモジュールでロゴの要素が使い分けれます。

2007/11/15/(木) PM 16:53 posted by speak
  • Buzzurl
  • Choix
  • ニフティクリップ
  • Yahoo!ブックマーク
  • FC2ブックマーク
  • livedoorクリップ
  • POOKMARK
  • del.icio.us
  • はてなブックマーク

コメントをどうぞ

お名前 TYPEKEY サインイン
メールアドレス
URL
キャプチャ認証
表示されている文字を入力して下さい
コメント

トラックバック

トラックバックURL

author

Patience is a flower that grows not in every one's garden.
my garden is winter.

flickr
08073101
08073102
080213
08020501
08020502
080209
NEW YEAR 08