Поддерживайте Украину! Как вы можете помочь?

Правильное обрезание изображений на OpenCart

Обрезание фото без полей
  • Версия модуля: 1.0.0
  • Дата обновления: 10.06.2021
  • Формат модуля: ocmod.zip
  • Модификатор: есть
  • OpenCart: 2.x, 3.x
  • OcStore: 2.x, 3.x
  • PHP: 5.6 - 8.x
  • Лицензия: CC BY-ND 3.0
  • Автор: OpenCartBot
  • Поддержка: самостоятельно

Простое бесплатное дополнение разработанное opencartbot для исправления проблемы с обрезанием изображений в OpenCart. Как нам известно, если на сайт загружаются изображения в разных пропорциях, то при формировании превью на сайте они получат белые полосы по краям. Это происходит потому, что изображение уменьшается до совпадения размера по длинной стороне, а недостающие края по короткой стороне заполняются белым фоном.

Обрезка фото в пропорциях

Наше ocmod-дополнение позволяет избавиться от этой проблемы, с его помощью изображения на превью будут обрезаться по заданными размерам базируясь на короткой стороне.

Инструкция по установке модуля:

  1. Загрузить модуль в админ-панели в разделе "Расширения": "Установка расширений".
  2. Перейти в раздел "Модификаторы" и обновить кэш.
  3. Удалить содержимое папки /image/cache/ на сайте, чтобы создались новые изображения в кэше.
  4. Проверить отображение изображений на сайте, при этом нужно сбросить кэш браузера.
  5. Бинго!


Необходимо авторизоваться, чтобы просматривать файлы!

Написать отзыв

Facebook Google
Примечание: HTML разметка не поддерживается! Используйте обычный текст.
   Плохо      Хорошо

Валентин Сухов 04.12.2023

На ocstore 2.1:
$image_old и $image_new
нужно заменить на:
$old_image и $new_image.

dev 27.10.2023

на пхп 8+ белый экран

opencartbot 27.10.2023

PHP8 немає в підтримуваних версіях в описі модуля.

Viktor Keh 07.02.2023

Автору респект. Працює, але додавав код у потрібний файл. Через завантаження ocmod чомусь не запустився

mega zooma 23.11.2022

Автору велика вдяка за мод, допоміг мені вирішити своє питання! Слава Україні!

Андрей Рейс 18.11.2022

Шаблон Unishop 2, плагин не работает.

opencartbot 18.11.2022

Сумніваюся, що причина в нестандартному шаблоні. Може не видалили кеш зображень або очікували , що розширення має працювати якось по іншому. Зображення обрізається по заданих розмірах. Саме обрізається, а не розміщується на білому фоні у зменшеному вигляді, як це відбувається по дефолту.

живая
техподдержка

Совместимость модуля

  • OpenCart: 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9,
  • ocStore: 2.1.x.x, 2.3.x.x, 3.0.2.0, 3.0.3.7
Бесплатно!

Другие модули OpenCart

Читайте наш Блог

Русский военный корабль, иди нахуй!
Обращение к россиянам и беларусам

Россия коварно напала на Украину, убивает ее жителей, разрушает города и села, уничтожает инфраструктуру. Русские солдаты пришли в чужую страну, чтобы убивать, насиловать и грабить.
Россиянин, пока ты молчишь, кровь и страдания жертв войны на твоей совести тоже. Твое молчание - это поддержка войны.
Каждый день мы, жители Украины, прячемся в бомбоубежищах, каждый день по украинским городам, по жилым домам, прилетают ракеты. Зачем? Почему? Нас не нужно спасать, у нас было все в порядке, пока вонючий русский ботинок не ступил на украинскую землю. Неужели, наибольшей стране мира мало территорий?
Если ты умный и трезвый, включи критическое мышление, проанализируй информацию с разных мировых медиа. Неужели ты веришь, что все вокруг врут и только ваше ТВ вещает правду? путинская пропаганда строилась не один год, чтобы сейчас убивать мирных людей и получать за это овации и оды от зомбированного населения.
Россияне, беларусы, опомнитесь, сделайте хоть что-то, чтобы остановить эту жестокую войну против ни в чем не винных людей. Если считаете, что не можете ничего сделать, скажите публично "Нет войне в Украине" или напишите пост в соцсетях об этом. Остановите геноцид украинского народа! Остановите убийства мирных жителей Украины! Остановите убийцу тисяч людей по всему миру - путина!
Рано или поздно придет время расплаты и тогда вам будет стыдно. Мы никогда не простим! Русский военный корабль, иди нахуй!