Как улучшить качество изображения в opencart
Как отключить сжатие фотографий при загрузке в opencart
Создание, разработка, изготовление сайтов | WEB-STYDIA.COM

Доброго времени суток. Сегодня хочу опубликовать здесь небольшую заметку о том как улучшить качество фотографий загруженных в интернет магазин opencart.

Думаю вы уже заметили что фото которые вы загрузили в интернет магазин существенно отличаются по качеству от оригинального фото на вашем компьютере, а все из за того что opencart сжимает все фотографии для уменьшения их веса, и в конечном итоге фото немного пережаты и размытые. Для большинства интернет магазинов это нормально, но для некоторых тематик товаров качество фотографий opencart играет очень большую роль.

Для того что бы исправить данную ситуацию нам нужно отключить сжатие картинок средствами opencart, а для этого нужно внести некоторые изменения в два файла. Ну что же давайте сделаем это и отключим  сжатие фото в интернет магазине opencart.

Как я уже писал нам нужно внести изменения в два файла, первым это будет файл system/library/image.php , открываем его и находим строку:

В данном коде вам нужно изменить цифру 90 на 100, то есть как вы уже поняли это процент качества загруженного фото.

Второй файл который нам нужно изменить находится по пути catalog/model/tool/image.php, открываем его и ищем строку:

и вносим в нее изменения чтоб получилось следующим образом:

То есть, просто через запятую добавляем цифру 100. Вот собственно и все что нужно было сделать чтоб качество фотографий в интернет магазина улучшилось. Хочу сразу же отметить и ответить на частый вопрос, сжатие фото в opencart применяется только к фотографиям из кеша, оригинал загруженных фото не затрагивается.

Общим пробуйте и у вас все получится! Удачи Вам.

Вас также может заинтересовать

2 комментария

  •   13.10.2018 в 11:03

    Добрый день! А если во втором файле нет указанной строки?

    Ответить
    • Василий
        13.10.2018 в 15:52

      Ну для начала нужно указать версию opencart, ну и искать похожую строку, возможно она уже изменялась у вас.

      Ответить

Оставить комментарий

Пожалуйста, введите Ваше имя. Пожалуйста, введите действительный адрес электронной почты. Пожалуйста, введите сообщение.