我正在尝试在我的应用程序中包含一个标头。我创建了一个控制器site
并在其中定义了一个函数header
,它将数据变量呈现为views/header.php
但是,当我尝试访问myUrl/site/header
所有变量时工作正常,但是当我在站点控制器中创建另一个函数index
并包含views/header
在其中时,我运行site/index
然后我在标题中得到未定义的变量通知。
任何的想法??
class site extends CI_Controller {
function header()
{
$data =array('name'=>'foo');
$this->load->view('includes/header',$data);
}
function index()
{
$this->load->view('includes/index');
}
}
INDEX.PHP
$this->load->view('includes/header');