Всем привет!
Помогите, пожалуйста, разобраться с кодом. Сайт с очень сильно перепиленным OpenCart 2.3.
В файле отображения (тот который с расширением tpl) используется вот такой код
<?php if ($products) { ?>
Т.е., используется переменная
$product
Но, где она инициализируется? В соответствующем файле контроллера (или мне он кажется соответствующим) я такую переменную не нахожу. Вызов отображения выполняется вот этим кодом
$this->response->setOutput($this->load->view('product/category', $data));
Т.е., передаётся переменная
$data
, которая в контроллере инициализируется. Помогите, пожалуйста, понять откуда берётся этот $product и как он связан, если вообще связан, с переменной $data.
Спасибо!