Опис файлу
По дефолту, в OpenCart-е, когда система масштабирует изображение при создании превьюшек, попапов и т.д., она масштабирует его так, чтобы изображение полностью помещалось в указанные в админке размеры. Но часто бывает так, что в дизайне например под изображения предусмотрено например горизонтальное поле. А менеджер залил горизонтальное изображение. В результате на превью да и в попапах обнаруживаются неприятные беьые полосы по бокам изображения. Это терпимо, если фон этого самого изображения белый.
http://i.piccy.info/i7/59c9b5fd7e25157559b3176861c91f24/4-57-813/35799346/222.jpg
А вот если фон довольно контрастный белому - то эти полоски сильно бросаются в глаза.
http://i.piccy.info/i7/253b2f190fb0936e67d59ca526cb75e2/4-57-813/36033254/33333.jpg
Модуль добавляет в админку возможность выбора из 2х способов масштабирования:
http://i.piccy.info/i7/c319a8cec9c09a6899cc6ab7d623992e/4-57-813/46370639/111111.jpg
1) Вместить - этот способ используется в OpenCart-е поумолчанию
2) Обрезать - новый способ. Он не пытается вместить картинку в заданные рамки, а увеличивает ее так, чтобы изображение заполнило собой все пространство. При этом само изображение центрируется, а те его части, которые не вместились в указанную область - обрезаются.
http://i.piccy.info/i7/b7e21ca2f1d496d8fad239820281d98e/4-57-813/37747087/444.jpg
Тестировалось на ocstore 1.5.3.1, 1.5.1.3, 1.5.4.1