Автор
Тема:

Картинки товара в натуральный размер в opencart (ocstore)

 (Прочитано 491 раз)

saitikdev

  • Administrator
  • Неплохо разбираюсь в сайтах
  • *****
  • Сообщений: 2073
  • Karma: +1000/-0
    • Просмотр профиля
Картинки товара в натуральный размер - такая стояла задача на opencart (ocstore).
Потому что даже маленькие картинки растягивались и были мутными - а продажи падают из-за этого. Следовательно это дело надо поправить.

Делается это так на версиях 1,5:

Переходим в файл catalog\controller\product\product.php находим код:

if ($product_info['image']) {
$data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));
} else {
$data['popup'] = '';
}

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

if ($product_info['image']) {
$data['popup'] = 'image/'. $product_info['image'];
} else {
$data['popup'] = '';


Для 2,0 возможна дополнительная коррекция, если будет белый фон:

Находим этот файл
system\library\image.php (находим в - public function resize):

$scale_w = $width / $this->info['width'];
$scale_h = $height / $this->info['height'];

Ниже этих строк вставляем:

$default = 'w';
        if ($scale_h > $scale_w) {
            $default = 'h';
        }
Качественное SeoСео консультации - от специалиста с опытом более 10 лет | Рекомендуем - Лучший хостинг

Binger

  • Гость
А для версий 3.* есть какие-нибудь варианты?

saitikdev

  • Administrator
  • Неплохо разбираюсь в сайтах
  • *****
  • Сообщений: 2073
  • Karma: +1000/-0
    • Просмотр профиля
Для 2,0 попробуйте, для 3 пока не было необходимости, но может кто напишет
Качественное SeoСео консультации - от специалиста с опытом более 10 лет | Рекомендуем - Лучший хостинг

 

Новые темы IT

Новые темы по Маркетингу