Takeshi Amano
p****@takes*****
2007年 12月 23日 (日) 10:35:03 JST
天野です これまで私がview周りで別々のパーツを入れ込むのは以下のように viewからload 関数を呼びこむ方法です。木下さんの例を私なりに 変更してみると。 <div id="pagewidth" > <div id="header" ><?=$this->load->view('header')?></div> <div id="menu" ><?=$this->load->view('menu')?></div> <div id="wrapper" class="clearfix" > <div id="contents" ><?=$this->load->view('contents')?></div> <div id="left_column" ><?=$this->load->view('left_column')?></div> <div id="right_column"><?=$this->load->view('right_column')?></div> </div> <div id="footer" ><?=$this->load->view('footer')?></div> </div> このやりかただとcontrollerにコードを追加する必要がないので、追加の テンプレートを入れるときもview側だけでいじれます。当然追加の テンプレートに対してデータを渡してやる必要はありますが。 以上の方法が一番コードを書く量が少ないように思いますが、どうでしょうか?? Takeshi Amano p****@takes***** When an inner situation is not made conscious, it appears outside as fate. - Carl Jung