joomix

Убрать resize полного изображения товаров Опенкарт 2.3

Приветствуем Вас!

Иногда есть необходимость убрать предустановленный CMS resize полного изображения товаров. Например, когда  администратору магазина нужно вывести изображения товаров с разными пропорции по горизонтали и вертикали.

 

Сегодня мы рассмотрим это на примере движка Опенкарт 2.3

Изменения будут проводится в файле product.php (Путь: /catalog/controller/product/)

Находим строку:

$data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height'))

И заменяем ее на:

$data['popup'] = './image/'.$product_info['image'];

 

Находим строку:

'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')),

И заменяем ее на:

'popup' => './image/'.$result['image'],

 

На этом правки файла окончены. Теперь вместо заданных в админке размеров подложки в popat будет выводится полное изображение товаров.

 По аналогии вы можете поступить и с категориями товаров, только сохраняя переменные, указанные в корректируемом файле.


Рейтинг статьи

Рейтинг: 100% - 5 голоса (-ов)

100%