ошибка в корзине

#
ошибка в корзине
На последнем этапе оформления заказа (данные доставки), появляется ошибка


Undefined error: Argument 1 passed to Shop_Payment_System_Handler::xslSiteuserMail() must be an instance of Xsl_Model, null given, called in /home/httpd/vhosts/russtaiga.ru/httpdocs/modules/shop/payment/system/handler.php on line 583 and defined в файле /home/httpd/vhosts/russtaiga.ru/httpdocs/modules/shop/payment/system/handler.php (строка 474)


Как вылечить?

#
Re: ошибка в корзине
Интернет-магазины → Спецпредложения → Справочник платежных систем
Поставить идентификатор платежной системы в класс
class Shop_Payment_System_HandlerСЮДА extends Shop_Payment_System_Handler


Если нет платежной системы, то создать.

P.S. Не понимаю, почему это приходится делать вручную...
#
Re: ошибка в корзине
Там у всех платежных стоят свои идентификаторы. =(

class Shop_Payment_System_Handler4 extends Shop_Payment_System_Handler
#
Re: ошибка в корзине
в чем тогда проблема может быть?
Модератор
#
Re: ошибка в корзине
RussianStrike,
у Вас отсутствует XSL-шаблон отправки письма пользователю о заказе Цитата:
Argument 1 passed to Shop_Payment_System_Handler::xslSiteuserMail() must be an instance of Xsl_Model, null given
#
Re: ошибка в корзине
HostCMS,
хм, спасибо, он есть, но проблема все же решилась, пересохранил структуру сайта и все заработало.
Модератор
#
Re: ошибка в корзине
RussianStrike,
так в структуре его не было или была пустая строка.
#
Re: ошибка в корзине
HostCMS
возможно, но когда открывал строки были заполнены, ну уже не суть. все равно вам спасибо.
Авторизация