Cart-Power Модуль: Умная Обрезка Изображений

Модуль совместим с AB Webp?

Дорогие друзья!

Мы произвели обновление модуля Умная обрезка изображений до версии 3.3 от 08 апреля 2024.

Были внесены следующие изменения:

[+] - Добавлена возможность задавать пропорции обрезаемых вручную изображений.
[!] - Была проблема при использовании библиотеки GD у изображений png с прозрачным фоном после обрезки появлялся черный фон. Исправлено.
[!] - Водяные знаки не добавлялись на миниатюры после обрезки. Исправлено.

Если у Вас есть какие-либо вопросы, пожалуйста, не стесняйтесь писать нам.

Официальная страница модуля.

Благодарим за внимание!

Приветствую, @cart-power
Нашел бажище. Которое ломает обрезку.

Оказывается если изображение попадается кривое, то крон об него спотыкается и дальше не идет.

Вот такое пишет в логе крона.
Постоянно повторяется запись. При каждом автозапуске.

Ниже сам файл.
После удаления файла модуль снова погнал резать фоточки.

Просьба добавить фикс. Хороший повод выпустить обнову.

PHP Warning:  imagecreatefrompng(): gd-png: fatal libpng error: bad adaptive filter value
 in /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php on line 1186
PHP Warning:  imagecreatefrompng(): gd-png error: setjmp returns error condition 3
 in /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php on line 1186
PHP Warning:  imagecreatefrompng(): "/home/САЙТ/www/images/detailed/1098/601c7bee1b6a7afae3c7cb8f563c5947.png" is not a valid PNG file in /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php on line 1186
PHP Fatal error:  Uncaught TypeError: imagecopyresampled(): Argument #2 ($src_image) must be of type GdImage, bool given in /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php:1200
Stack trace:
#0 /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php(1200): imagecopyresampled(Object(GdImage), false, 0, 0, 0, 0, 1600, 1600, '3600', '3600')
#1 /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php(820): fn_cp_ic_resize_img(Array, Array, 'C')
#2 /home/САЙТ/www/app/addons/cp_smart_image_cropper/controllers/backend/cp_ic_crons.php(27): fn_cp_ic_cron_croping()
#3 /home/САЙТ/www/app/functions/fn.control.php(727): include('/home/santehgur...')
#4 /home/САЙТ/www/app/functions/fn.control.php(458): fn_run_controller('/home/santehgur...', 'cp_ic_crons', 'ic_crop_cron', '', '')
#5 /home/САЙТ/www/АДМИНКА.php(27): fn_dispatch()
#6 {main}
  thrown in /home/САЙТ/www/app/addons/cp_smart_image_cropper/func.php on line 1200

601c7bee1b6a7afae3c7cb8f563c5947.zip (8,6 КБ)

1 лайк

Здравствуйте, AndreyJ!

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

С уважением,
Cart-Power

Здравствуйте.

У нас MV 4.18.3. Сегодня установили Ваш модуль есть несколько вопросов:

  1. В любом браузере не видно кнопок обрезки

  2. У нас размер фото, загружаемых в товары только 3:4. Можно ли вообще убрать другие варианты соотношений для продавцов и оставить только те, что нам нужны?

  3. Или убрать все варианты соотношений и оставить только самую первую волшебную кнопку?)

  4. Также, можно ли тип отображений “иконка” тоже скрыть от продавцов?(они запутаются)

  5. Или вообще можно убрать у продавцов вариант обрезки изображений и оставить это только у админов?

  6. Так же, возможно ли, чтобы была возможность скрыть чек бокс “не обрезать автоматически” у продавцов

Как выяснилось на нашей практите, продавцы не будут парится вообще, им все равно какой вес у фото, какой размер, они грузят что есть и все. Для вас я не буду нанимать отдельную единицу людей что будет обрабатывать фото “Вам надо вы и меняйте говорят” в этой фразе понятно что он имел ввиду вы не ВБ и не ЯМ )))
Нужно дорасти до такого уровня чтобы диктовать свои условия продавцам.

Здравствуйте, rumir!

Уже встречались с таким поведением, напишите, пожалуйста, нам в топик в HelpDesk или на sales@cart-power.com
Исправим бесплатно.

Всё это можно, но только не настройками, а доработкой.
Напишите нам, оценим работы.

С уважением,
Cart-Power