Ошибка генерации прайса YML при указании, что прайс для RetailCRM v491

При активной опции http://joxi.ru/l2Z5DVDuwQQnXm
Ошибка генерации прайса YML при указании что прайс для RetailCRM
версия 491 - чистая сборка

Обработано продуктов: 200
Обработано продуктов: 300
Fatal error: Uncaught Error: Call to undefined method Tygh\Ym\Offers::getOfferType() in /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php:1482 Stack trace: #0 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php(1000): Tygh\Ym\Yml2->isApparelProduct(Array) #1 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php(420): Tygh\Ym\Yml2->generateOffers(Resource id #194, Resource id #193) #2 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php(295): Tygh\Ym\Yml2->body(Resource id #194, Resource id #193) #3 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/controllers/frontend/yml.php(59): Tygh\Ym\Yml2->generate() #4 /home/a/audarid/demo.audarid.beget.tech/public_html/app/functions/fn.control.php(669): include('/home/a/audarid...') #5 /home/a/audarid/demo.audarid.beget.tech/public_html/app/functions/fn.control.php(427): fn_run_controller('/home/a/audarid. in /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php on line 1482
PHP Fatal Error
Message
Uncaught Error: Call to undefined method Tygh\Ym\Offers::getOfferType() in /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php:1482 Stack trace: #0 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php(1000): Tygh\Ym\Yml2->isApparelProduct(Array) #1 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php(420): Tygh\Ym\Yml2->generateOffers(Resource id #194, Resource id #193) #2 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/Tygh/Ym/Yml2.php(295): Tygh\Ym\Yml2->body(Resource id #194, Resource id #193) #3 /home/a/audarid/demo.audarid.beget.tech/public_html/app/addons/yml_export/controllers/frontend/yml.php(59): Tygh\Ym\Yml2->generate() #4 /home/a/audarid/demo.audarid.beget.tech/public_html/app/functions/fn.control.php(669): include('/home/a/audarid...') #5 /home/a/audarid/demo.audarid.beget.tech/public_html/app/functions/fn.control.php(427): fn_run_controller('/home/a/audarid.

Error at
app/addons/yml_export/Tygh/Ym/Yml2.php, line: 1482

Backtrace

Здравствуйте, спасибо за информацию.

Данная проблема будет исправлена в версии 4.9.2.

1 лайк

День добрый. Может патч выложите?

Здравствуйте, fox606,

Баг поправили. Фикс войдёт в версию 4.9.2.

Также вы можете применить фикс самостоятельно, воспользовавшись diff-файлом:

retail_crm fix.zip (1,5 КБ)

Инструкция о том, как применить diff-файл: How To: Apply a DIFF File — CS-Cart 4.9.x documentation

1 лайк

Спасибо