Я пытаюсь определить наилучшую практику для вызова нескольких представлений из одного и того же метода в контроллере.
Желательно ли в контроллере сделать один вызов представления, а затем сделать так, чтобы этот просмотр вызывал все необходимые ему представления или вызывал все необходимые представления последовательно в контроллере?
Пример:
function index(){
//set all data variables
//then send them to the view
$this->load->view($index_view, $data);
}
или
function index(){
//set variables
//then call each view
$this->load->view($header_view, $header_data);
$this->load->view($body_view, $body_data);
$this->load->view($footer_view, $footer_data);
Руководство по Codeigniter показывает оба пути, но, похоже, не советует лучшую практику ... есть ли один?