@nikkon82

Как переписать resize в опенкарт, чтобы не менялось качество изображения и оно становилось квадратным?

Добрый день!

Как переписать resize в опенкарт, чтобы в кеш изображение товара уходило с таким же качеством (т.е. качество не менялось), а размер изображения просто становился квадратным (т.е. если 600*400, то становилось 600*600, а если 400*450 - то 450*450) и при этом не создавалось куча миниатюр - только одно изображение-оригинал, но квадратное?

Т.е. результатом resize должно быть только становление изображение товара квадратным - все остальное оставалось неизменным - качество и т.п. должны быть такими же как оригинал.
  • Вопрос задан
  • 578 просмотров
Решения вопроса 1
@amfetamine
если вам не нужно менять качество, то просто передавайте путь к изображению,
если все же надо resize делать, то получаете размеры изображения, определяете большую сторону и затем делаете resize изображения до квадрата, но мой совет тогда сделать поля прозрачными, белые поля могут не вписаться в дизайн
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@SergeTkach
OpenCart Forever
Есть готовый модификатор для этого. Называется Don't Resize Product Images. Он как раз отменяет ресайз изображений на странице товара, показывая оригинально загруженное фото.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы