1) С model делаю выборку данных и ложу в массив $this->data. В нём вложенные массивы $this->data['couriers'], $this->data['from'], $this->data['where']. Проверяю var_dum'ом - всё на месте.
2) В контроллере передаю этот массив, с модели во вьюшки. Делаю вардамп - все три массива в $data. Всё на месте.
3)В классе вьюшки есть метод generate. Он подключает template_view, в котором inlude'тся content_view. В классе вьюшке, перед подключение template_view и content_view, делаю extract($data). Должно получится 3 массива - $couriers, $from, $where. Проверю - всё на месте.
4) Делаю include temlate_view. Проверяю в template_view - 3 массива на месте.
5) Делаю include content_view. Проверяю в content_view - 3 массива (заключительный этап для отображения данных) - их нет. Остался только массив $couriers. Остальные 2 - $from и $where - пропали.