если вам нужны данные из базы данных, в MVC
следует использовать модель, а затем позволить контроллеру добавить свои данные в массив $data
, который доступен для шаблона.
это показывает, как на самом деле работает OpenCart ( источник ):
![MVC diagram](https://i.stack.imgur.com/6fEps.png)
Теперь расскажите, как вы пытаетесь изменить шаблон (просмотр)вписывается туда (обратите внимание на вертикальные линии).
просто загрузите модель в контроллер и добавьте результаты в $data
, тогда она будет доступна в шаблоне.