yoomoney/cms-opencart2

Выгрузка товаров в Маркет после обновления до 1.0.13

itshaman opened this issue · 1 comments

Для работы в OC 2.3.0.2 в файле

catalog/controller/extension/payment/yandex_money.php строка 573 
$length                 = new \Cart\Length($this->registry);
если оставить 
$length                 = new \Length($this->registry);

то при попытке просмотреть полученный YML
http://domen.com/index.php?route=extension/payment/yandex_money/market получаем ошибку
PHP Fatal error: Class 'Length' not found in .../catalog/controller/extension/payment/yandex_money.php on line 573

Просмотрели классы ОС 2.3.0.2 тут /system/library/cart/length.php

namespace Cart;
class Length {

Вывод для OC 2.3.0.2 использовать
$length = new \Cart\Length($this->registry);

За разъяснения спасибо @artemlopatin

Баг исправлен в версии 1.0.14