Помогите пожалуйси разобраться, уже несколько дней мучаюсь. Opencart Version 2.3.0.2
Есть необходимость провести некоторые манипуляции с дополнительными картинками продуки. В шаблоне product.tpl я могу полулить доступ к этим картинкам через переменную $images
Иду в контроллер product.php - згдесь, насколько я понимаю, за формирование данных для $images отвечает икой блок кода:
$data['images'] = $results;
foreach ($results as $result) {
$data['images'][] = array(
'popup' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')),
'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_height'))
);
}
Однако на любые изменения данный блок кода не реагирует вообещё. При этом код, отвечающий за формирование основной картинки продуки - реагирует:
if ($product_info['image']) {
$data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get($this->config->get('config_theme') . '_image_thumb_width'), $this->config->get($this->config->get('config_theme') . '_image_thumb_height'));
} else {
$data['thumb'] = '';
}
Получается, что $data['images'] - перезаписывается ггде-то дальше в каком-то другом контроллере... Перелопатил уже все папки - не могу сообразить ггде это происходит.
Очень прошу подсказать. Заранее благодарю!