Перейти к содержанию
sfdanila

Требуется помощь по Y.CMS от Яндекс.Кассы

Рекомендуемые сообщения

Очень прошу помощи, после установки и настройки Y.CMS от Яндекс.Кассы (2.0.1) на ocStore 2.3.0.2 при заказе товара на этапе Способ оплаты получаю ошибку:

Fatal error: Uncaught exception 'Exception' with message 'Error: Could not load model payment!' 
in /var/www/vhosts/domain.tld/opencart/system/storage/modification/system/engine/loader.php:169 Stack trace: 
#0 [internal function]: Loader->{closure}(Array, Array) 
#1 /var/www/vhosts/domain.tld/opencart/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) 
#2 /var/www/vhosts/domain.tld/opencart/catalog/controller/checkout/payment_method.php(53): Proxy->__call('getMethod', Array) 
#3 /var/www/vhosts/domain.tld/opencart/catalog/controller/checkout/payment_method.php(53): Proxy->getMethod(Array, 1) 
#4 [internal function]: ControllerCheckoutPaymentMethod->index() 
#5 /var/www/vhosts/domain.tld/opencart/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) 
#6 /var/www/vhosts/domain.tld/opencart/catalog/controller/startup/router.php(25): Action->execute(Object(Registry)) 
#7 [internal function]: ControllerStartupRouter->index() 
#8 /var/www/vh in /var/www/vhosts/domain.tld/opencart/system/storage/modification/system/engine/loader.php on line 169

Подскажите, пожалуйста, что может вызывать ошибку и как её исправить?

Изменено пользователем sfdanila
привел лог к читаемому виду

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у вас есть на хостинге эти папки?
/catalog/controller/payment
/catalog/model/payment

 

если есть - чистите старые модули, которые устанавливали для версии < 2.3

Изменено пользователем thentru

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, thentru сказал:

у вас есть на хостинге эти папки?
/catalog/controller/payment
/catalog/model/payment

 

если есть - чистите старые модули, которые устанавливали для версии < 2.3

Спасибо за ответ, но тут чистая установка ocStore 2.3.0.2 и Y.CMS от Яндекс.Кассы, соответственно старого ничего нет, в указанных каталогах лежат только yamodule.php из нового дистрибутива Y.CMS. Причем заметил, что при установке Y.CMS для Opencart 2.0.x - 2.2.x -https://github.com/yandex-money/yandex-money-cms-opencart2 в настройках модуля отображается версия Y.CMS от Яндекс.Кассы (2.0.1), а при установке Y.CMS для Opencart 2.3.x версия в админке отображается Y.CMS от Яндекс.Кассы (1.6.1.1). Вот и не пойму, то ли я баран, то ли модуль сыроват для ocStore 2.3.х.

Есть еще идеи по устранению ошибки и дополнительно иетересует есть ли инструмент импорта товаров между разными сайтами на ocStore?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Указанных папок вообще быть в версии 2.3 не должно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
32 минуты назад, sfdanila сказал:

Спасибо за ответ, но тут чистая установка ocStore 2.3.0.2 и Y.CMS от Яндекс.Кассы, соответственно старого ничего нет, в указанных каталогах лежат только yamodule.php из нового дистрибутива Y.CMS. Причем заметил, что при установке Y.CMS для Opencart 2.0.x - 2.2.x -https://github.com/yandex-money/yandex-money-cms-opencart2 в настройках модуля отображается версия Y.CMS от Яндекс.Кассы (2.0.1), а при установке Y.CMS для Opencart 2.3.x версия в админке отображается Y.CMS от Яндекс.Кассы (1.6.1.1). Вот и не пойму, то ли я баран, то ли модуль сыроват для ocStore 2.3.х.

Есть еще идеи по устранению ошибки и дополнительно иетересует есть ли инструмент импорта товаров между разными сайтами на ocStore?

Вопрос снят, оказалось действительно сам баран, вероятно оставались хвосты при установке разных версий модуля, установил чистый ocStore 2.3.х, подключил к старой базе, синхронизировал изображения и css, заново установил чистый модуль и все заработало как часики. Сорри за беспокойство!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, thentru сказал:

Указанных папок вообще быть в версии 2.3 не должно

Спасибо за совет, действительно после повторной чистой установки с корректной версией модуля указанные директории отсутствуют, собственно Вы и натолкнули на мысль проверить это при установке разных версий.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.