Исправить проблему расширения на сайте​

500 руб. за проект
25 октября 2024, 16:24 • 7 откликов • 52 просмотра
Имеем сайт, разработанный много лет назад на Joomla! 3.10.12, php 7.1.33. К нему подключен компонент JoomShopping (Version 4.18.9). Сайт много лет принимал оплату через эквайринг Сбербанка, сейчас Сбербанк перестал предоставлять свой эквайринг и переводит всех на Юкасса. Юкасса мы пользоваться не можем, т.к. там не генерации чеков. Решили, что будем использовать для приема оплаты на сайте сервис Robokassa, там можно формировать чеки. Купили данное расширение https://for-cms.com/ru/catalog/addons-for-joomshopping/robokassa-for-joomshopping.html - по версиям всё подходит, но при включении этого расширения при выборе способа оплаты сайт перестает работать с ошибкой Call to a member function get() on null
Пробовали переключать версии php, на 5.6 вместо ошибки Call to a member function get() on null сайт сваливается в 500 ошибку (не весь, а только страница с выбором оплаты)

Предполагаю, что ошибки связаны с давним выходом плагинов и что-то могло поменяться на стороне Robokassa.

Кто сможет запустить это расширение - пишите. Есть доступы к админке сайта и хостингу