Я хочу включить всю часть домашней страницы. Например, выборка заголовка сайта из базы данных работает в header.php
, но когда я включаю header.php
в index.php
, я сталкиваюсь с ошибкой, которую переменная, которую я передал в файл моего представления с контроллером, неизвестна.Переменные, не работающие во включенном файле в php codeigniter
Контроллер:
$this->load->model('mobshop');
$data['title']=$this->mobshop->get_title();
$this->load->view('header',$data);
Просмотр файла:
<h1>
<?php echo $title['site_name']; ?>
</h1>
можете ли вы 'var_dump ($ this-> mobshop-> get_title())'? –
Является "View file" над header.php? – DFriend
Показан ли index.php «Контроллер» выше? Если нет, как/где вы «в том числе» index.php? – DFriend