Вы можете загрузить всю информацию непосредственно из контроллера и передать данные в основной вид.Codeigniter предоставляет третий параметр для представления, чтобы сделать это:
$string = $this->load->view('myfile', '', true);
, в этом случае у вас есть все данные myfile в строку $.
Вы можете поместить данные вотделить представление от шаблона и затем загрузить его.
Например:
$info_tab['first_tab'] = $this->load->view('first_tab_content', '', true);
$info_tab['second_tab'] = $this->load->view('second_tab_content', '', true);
$this->load->view('html_template',$info_tab);
таким образом, у вас есть две новые переменные в представлении.