Open zavaruev opened 3 years ago
@zavaruev проверяй изображения на соответствие условий: Соответствует ли картинка требованиям? Минимальный размер фото — 400 × 400 px, сумма высоты и ширины — не более 14 000 px, объём файла — не более 50 Мбайт, соотношение сторон — не менее 1:20. Допустимые форматы: JPG, PNG, GIF.
Придется php вспоминать( Жаль, что из коробки модуль не справляется даже с примитивными проблемами.
@zavaruev я думаю достаточно найти, где берутся изображения и применить стандартную функцию от OC для изображений...правда она кривая)))
@zavaruev, потестился - еще проблема может быть из-за изображений категорий (тоже некоректные).
Еще такая проблема может быть при баге - когда запустился экспорт, но товары удаляются в ВК, то запись о изображениях хранится в БД oc_vk_images
.
Короче что бы все было гудя для загрузки:
Мдамс не думал, что за запуск готово модуля потрачу пол дня.
Поправил https://github.com/crmagent-developers/opencart-vk-module/pull/7 И добавил поддержку opencart 3
Пытаюсь выгрузить каталог, выполняю /path_to_opencart/system/vk_cron/exportOffer.php получаю: PHP Fatal error: Uncaught Error: Call to undefined method TransportRequestException::getErrorCode() in /path_to_opencart/system/library/vk/VkApiRequest.php:134 Stack trace:
0 /path_to_opencart/system/library/vk/vk.php(443): VkApiRequest->upload('https://pu.vk.c...', 'photo', '/home/admin/web...')
1 /path_to_opencart/system/library/vk/vk.php(333): VK\vk->loadPhoto(Array, '')
2 /path_to_opencart/system/library/vk/vk.php(635): VK\vk->getImageId('', '29676*0', 'product_main_ph...')
3 /path_to_opencart/admin/controller/extension/module/vk.php(366): VK\vk->addProducts(Array)
4 /path_to_opencart/system/storage/modification/system/engine/action.php(51): ControllerExtensionModuleVk->exportOffer()
5 /path_to_opencart/system/storage/modification/system/engine/front.php(70): Action->execute(Object(Registry))
6 /path_to_opencart/system in /path_to_opencart/system/library/vk/VkApiRequest.php on line 134
PHP 7.0.33