アプリケーションにヘッダーをインクルードしようとしています。コントローラーを作成し、データ変数をレンダリングする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');