page_columnsとpage_layoutsの関係

LPO検索→

MT4.1のデフォルトテンプレートの中で使われているpage_columns(サイドバーモジュール条件分岐)とpage_layoutsの関係のコードを表示させておく。これは、システム内部で変数処理がおこなわれている

<mt:if name="page_layout" eq="layout-tw"> 
	<$mt:setvar name="page_columns" value="2"$> 
<mt:else name="page_layout" eq="layout-wt"> 
	<$mt:setvar name="page_columns" value="2"$> 
<mt:else name="page_layout" eq="layout-wm"> 
	<$mt:setvar name="page_columns" value="2"$> 
<mt:else name="page_layout" eq="layout-mw"> 
	<$mt:setvar name="page_columns" value="2"$> 
<mt:else name="page_layout" eq="layout-wtt"> 
	<$mt:setvar name="page_columns" value="3"$> 
<mt:else name="page_layout" eq="layout-twt"> 
	<$mt:setvar name="page_columns" value="3"$> 
</mt:if> 

スタイルシートのヘッダーに記述されるlayoutsの変数を内部で処理していることになる。

 

2カラムレイアウト(page_columns)

layout-tw

layout-wt

layout-wrn

layout-mw

3カラムレイアウト(page_columns)

layout-wtt

layout-twt

トラックバック(0)

トラックバックURL: http://weblibrary.s224.xrea.com/x/mt/mt-tb.cgi/446

コメントする

LPO Feed

人気アクセスランキング

Photos

最近のブログ記事

このブログ記事について

このページは、cool_ni_ikouが2008年3月10日 06:58に書いたブログ記事です。

ひとつ前のブログ記事は「MTIfNonEemptyタグでは、MTElseは使えないる」です。

次のブログ記事は「MT4.1 変数hide_countsの設定場所」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。