Какой лучший способ для построения заголовков и нижних колонтитулов? Если вы вызываете все это из контроллера или включаете из файла вида? Я использую CodeIgniter, и я хочу знать, что лучше для этого. Загрузка всех включенных файлов просмотра из контроллера, например?
class Page extends Controller {
function index()
{
$data['page_title'] = 'Your title';
$this->load->view('header');
$this->load->view('menu');
$this->load->view('content', $data);
$this->load->view('footer');
}
}
или вызовите один файл вида и вызывая от него заголовки и нижние колонтитулы:
//controller file
class Page extends Controller {
function index()
{
$data['page_title'] = 'Your title';
$this->load->view('content', $data);
}
}
//view file
<?php $this->load->view('header'); ?>
<p>The data from the controller</p>
<?php $this->load->view('footer'); ?>
Я видел это в обоих направлениях, но хочу выбрать сейчас, прежде чем идти слишком далеко по пути.