« 娘、熱のためお休み | メイン | NEWS CLIP 検索窓を追加 »

2003年09月09日

サイドバーを複数のテンプレートで共有する方法

Sidebar という Template Module を作成し、このサイドバーを組み込むテンプレート(今回は Category Archive と Date-Based Archive)に

<div id="links">
<$MTInclude module="Sidebar"$>
</div>

という3行を挿入。
さらに、<div id="container"> の id 部分を <div id="content"> に修正して Save し、Rebuild。

ただし、サイドバーに多くの項目を盛り込んでいると Category Archive の Rebuild の作成に結構時間がかかってしまう。
CGI の実行に過負荷がかかると、現在利用中のホスティングサービスの場合 CGI 処理の途中終了が頻発するため、今度はその対策を考ねばならなくなった。
あちらが立てばこちらが立たず・・・(悲)

投稿者 webmaster : 2003年09月09日 22:47



コメント

コメントしてください

サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?