Кажется, это так.По-видимому, CI объединит вызовы нескольких представлений в один ответ, так что вы можете собрать страницу (ответ) из нескольких частей.Однако это не означает, что он возвращает управление контроллеру.
Вы можете получить вызов load
, возвращающий обработанное представление в виде строки.Это должно позволить вам выполнить дальнейшую обработку в контроллере.
например,
$foo_string = $this->load->view('foo', '', false);
nextFunction();
Для этого потребуется, чтобы вы повторили $ foo_string самостоятельно, чтобы он отображался в браузере.
См. «Возврат представлений как данных» в самом низу на этой странице , в руководстве пользователя CI.