Не работает пакет оплаты! Не работает дополнение (и ломает страницу заказа)

15 Мая 2024 867
Не работает пакет оплаты! Не работает дополнение (и ломает страницу заказа)
Заходим в админку, открываем дерево файлов, смотрим папку

core/components/minishop2/model/minishop2

Если в ней вы видите файлы


mscarthandler.class.php
msdeliveryhandler.class.php
msorderhandler.class.php
mspaymenthandler.class.php



и аналогичные файлы вы видите в папке

core/components/minishop2/handlers



то 99% проблема в том что вы когда то обновили пакет minishop2 и классы обработчики от старой версии остались на старом месте, но с обновлением добавились и новые. Это то и вызывает 500 ошибку.

Нам нужно удалить старые классы обработчиков по пути

core/components/minishop2/model/minishop2

Внимательно!!! удаляем вот эти 4 файла

core/components/minishop2/model/minishop2/mscarthandler.class.php
core/components/minishop2/model/minishop2/msdeliveryhandler.class.php
core/components/minishop2/model/minishop2/msorderhandler.class.php
core/components/minishop2/model/minishop2/mspaymenthandler.class.php

Если и после этого у вас не пропала 500 ошибка — поздравляю! Вы давно уже с нами)))

Смотрим папку

core/components/minishop2/custom/payment

и если видим в ней

core/components/minishop2/custom/payment/paypal.class.php

то удаляем еще и его.

И вот теперь 500 должна пропасть и пакет оплаты должен корректно заработать.
А если нет, то удаляем еще mscustomdeliveryhandler.class.php

по адресу:

core/components/minishop2/custom/delivery/mscustomdeliveryhandler.class.php

Поделитесь? Благодарим :)

Вам также будет интересно:

Как заполнять мета-теги правильно: Title и Description
Перенос MODx revo на другой хостинг

Комментарии ()