2010-12-01 2 views
0


私はCIの初心者です。私は3列のテンプレート方法でCIを実装したいと思います。しかし、私はそれを実装する方法がわかりません。右の列は、ユーザーがサイトにログインすると静的です。プロファイルpic、Accountinfo、その他のものと同様のものが含まれています。 中央の列と左側の列は、右側のユーザー操作リンクに応じて変更されます。例えば codeigniterで3列のテンプレートを作成するには?

-------------------------------------------- 
       Header 

Left  | Middle  |   Right 
    Pic |     |     
    Account|     | 

       Footer 
---------------------------------------------- 

ユーザーが、私は今、中央のpanel.So中央のパネル内容の変更のみでアカウント情報を表示する必要が左側のリンクアカウントをクリックした場合

?私はこれをどのように達成することができますか?

答えて

0

ちょうどそうに

..要求された方法に応じて、

<?php 
class Profile extends Controller { 

    function __construct() 
    { 
     parent::__construct(); 
    } 

    function index() 
    { 
     $this->load->view('profile/home'); 
    } 

    function messages() 
    { 
     $this->load->view('profile/messages'); 
    } 

    function pictures() 
    { 
     $this->load->view('profile/pictures'); 
    } 
} 
をビューを表示して。

しかし、サイトの一部分を同じにしたいと思うように聞こえるので、1つのレイアウトを持つことができますが、特定の地域に書き込むことができるテンプレートライブラリを調べる価値があります。簡単にアプリを維持するなど

参照:

http://codeigniter.com/forums/viewthread/95687/P40/

http://philsturgeon.co.uk/code/codeigniter-template

を要約する - 正しいビューを提供するために、あなたのコントローラ/モデル内で必要に応じてコード要求された方法に基づいてユーザに送信する。

関連する問題