我正在使用Jquery Mobile構建HTML移動應用程序。它的驚人的迄今。
但是,在構建我的動態模板時,我遇到了一點障礙。
繼承人我的控制器:
function index()
{
$data['page'] = "home";
$page['head'] = $this->load->view('template/head',$data,TRUE);
$page['header'] = $this->load->view('template/header', $data, TRUE);
$page['footer'] = $this->load->view('template/footer', $data, TRUE);
$page['nav'] = $this->nav($data['page']);
$this->load->view("pages/home", $page);
}
function nav($page)
{
$data['page'] = $page;
$page['header'] = $this->load->view('template/header', $data, TRUE);
$page['footer'] = $this->load->view('template/footer', $data, TRUE);
return $this->load->view('template/nav',$page,TRUE);
}
不管,爲什麼我把它設置了這種方式,任何理由,在function nav($page)
內的視圖將返回Undefined variable: header
和Undefined variable: footer
錯誤?
請發佈模板/導航視圖的代碼 –