我的codeigniter构造函数中有以下内容:
$navbar= new stdClass();
$navbar->user_email = $this->user_email;
$navbar->vp = $this->vp;
Run Code Online (Sandbox Code Playgroud)
当我尝试在我的索引函数中访问它时:
public function index() {
var_dump($this->navbar);
Run Code Online (Sandbox Code Playgroud)
这很有效.
我现在尝试将$ this-> navbar传递给视图:
$this->load->view('buyers/navbar', $this->navbardata);
Run Code Online (Sandbox Code Playgroud)
在我看来
<?php echo 'in nav ';var_dump($this->navbar); exit; ?>
Run Code Online (Sandbox Code Playgroud)
我明白了:
Message: Undefined property: MY_Loader::$navbar
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
提前致谢,
Gau*_*164 11
试试这样吧
$data['navbar'] = $this->navbardata;
$this->load->view('buyers/navbar', $data);
Run Code Online (Sandbox Code Playgroud)
并在你看来尝试
<?php echo 'in nav ';var_dump($navbar); exit; ?>
Run Code Online (Sandbox Code Playgroud)