Единственный найденный мной способ - это:
Контроллер:
public function index() {
$data['internal_view'] = $this->load->view('stmt', [], true);
$this->load->view('main', $data);
}
"основной" вид:
<html>
<body>
<?php echo $internal_view; ?>
</body>
</html>
Примечание: 3-й параметр в view
позволяет отображать представление в виде строки, а не автоматически выводить в браузер. Благодаря этой функциональности вы можете назначить представление как возвращаемую строку из другой функции и использовать ее для генерации internal_view
или того, что вы решите вызвать.