Добрый день! Вчера вечером обновила магазин до последней версии, все проверила - все работало. Сегодня утром оказалось, что часть заказов не загружается в админке - просто белый экран без каких-либо ошибок в браузере и в логах сайта. Поиски показали, что не показываются только заказы, которые были оплачены и именно через Яндекс Кассу. Яндекс работает через модуль Y.CMS (модуль, предоставляемый Яндексом) и никогда с ним проблем не было.
Пробовала поменять руками в базе факт оплаты (ставила NULL как у неоплаченных в колонках paid..), меняла способ оплаты в базе (payment_id, payment_plugin), отключала всевозможные плагины в админке (в т.ч. яндекса) - ничего не помогло, заказы так и не отображаются.
Подскажите, в чем может быть дело и как это исправить?
1 комментарий
На всякий случай, если кто-то тоже столкнется с этим - ошибка вызвана одним из последних обновлений. В частности, изменением работы функции public static function getPluginInfo($id) в файле shopPayment.class.php. После замены ее содержимого на старую версию проблема исчезла.