2013-06-04 30 views
5

Tôi đã sau trong constructor CodeIgniter tôi:CodeIgniter, đi qua đối tượng để xem

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

Khi tôi cố gắng truy cập này trong chức năng chỉ số của tôi:

public function index() { 

    var_dump($this->navbar); 

công trình này.

bây giờ tôi đã cố gắng để vượt qua $ this-> navbar để xem với:

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

Trong giao diện Tôi có

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

tôi nhận được:

Message: Undefined property: MY_Loader::$navbar  

thế nào có thể Tôi làm công việc này?

Cảm ơn trước,

Trả lời

11

Hãy thử như thế này

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

và theo quan điểm của bạn cố gắng như

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

Đó làm việc, Cảm ơn – user61629

Các vấn đề liên quan