2013-06-04 8 views
5

vorbei Ich habe folgend in meinem codeigniter Konstruktor:codeigniter, View Objekt

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

Wenn ich versuche, diese Funktion in meinem Index zuzugreifen:

public function index() { 

    var_dump($this->navbar); 

das funktioniert.

Ich versuchte jetzt $ this- passieren> navbar auf die Ansicht mit:

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

Nach Ansicht I

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

habe ich bekommen:

Message: Undefined property: MY_Loader::$navbar  

Wie kann Ich mache diese Arbeit?

Vielen Dank im Voraus,

Antwort

11

wie Versuchen dieser

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

und Ihrer Ansicht nach versuchen, wie

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

Das funktionierte, Dank – user61629

Verwandte Themen