2013-06-04 2 views
5

を表示するオブジェクトを渡す:CodeIgniterの、私はCodeIgniterのコンストラクタで、次いる

$navbar= new stdClass(); 
$navbar->user_email = $this->user_email; 
$navbar->vp = $this->vp; 

私は、インデックス機能でこれをアクセスしようとすると:

public function index() { 

    var_dump($this->navbar); 

この作品。私が手に私は

<?php echo 'in nav ';var_dump($this->navbar); exit; ?> 

を持つビューで

$this->load->view('buyers/navbar', $this->navbardata); 

は、私は今でビューへの$ this - >ナビゲーションバーを渡そうとしました

Message: Undefined property: MY_Loader::$navbar  

どのようにすることができます私はこの仕事をする?事前に

おかげで、

答えて

11

この

$data['navbar'] = $this->navbardata; 
$this->load->view('buyers/navbar', $data); 

のように試してみて、あなたのビューで働いていた

<?php echo 'in nav ';var_dump($navbar); exit; ?> 
+1

のようにしてみてください、ありがとうございます – user61629

関連する問題