Я создаю контроллер в codeigniter и внутри него, создаю два массива:
$header_data['base_url'] = base_url();
$templates['header'] = "/application/views/templates/header.php";
$templates['auth_page'] = "/application/views/templates/auth_page.php";
$templates['footer'] = "/application/views/templates/footer.php";
Теперь я создал один уникальный массив, который содержит предыдущий массив:
$page_data['data_header'] = $header_data;
$page_data['templates'] = $templates;
и передайте его для просмотра:
$this->load->view('main.php',$page_data);
Теперь, когда мы увидим, как я могу вызвать переменную $ base_url, поскольку она находится внутри header_data
, а внутри $page_data
array?