Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа

#
Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Скачал и установил редакцию Халява.
При попытке оформить заказ через корзину выдало следующую ошибку:
Fatal error: Call to a member function orderParams() on a non-object in /hsphere/local/home/rainman/adamova.org.ua/hostcmsfiles/lib/lib_7/lib_7.php on line 294
Ошибка возникает на последнем шаге (т.е. четвертом из нижеперечисленных)

1   Адрес доставки→
2   Способ доставки→
3   Форма оплаты→
4   Данные доставки

Модератор
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Может быть версия 6? Тогда Вы точно ошиблись разделом.
Система "чистая" или менялись обработчики платежных систем?
#
Re: Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Таки ошибся разделом.
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Система только поставлена. Обработчики не добавлялись. В платежные системы была добавлена запись "Наличными курьеру" - т.е. только название для списка.
Модератор
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Так обработчик почему не написали? В этом и есть причина.
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Для оплаты наличными тоже нужен обработчик? Подскажите как посмотреть в демо-сайте что писать в обработчике для наличных. Ну и для других систем тоже.
И еще - можно ли в Халяве подключить оплаты через вебмани, робокассу и т.д.?
Модератор
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Rainman,
в демо-сайте (выбирается в верхнем меню) есть все необходимые обработчики, переключите сайт и из него возьмите все требуемые обработчики и их коды.
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Нашел демо-сайт и код для обработчика платежных систем.
Скопировал обработчик, при этом поменял только вот эту строку
class Shop_Payment_System_Handler19 extends Shop_Payment_System_Handler


Теперь выдает другую ошибку:
Parse error: syntax error, unexpected T_NS_SEPARATOR, expecting T_STRING in /hsphere/local/home/rainman/adamova.org.ua/hostcmsfiles/shop/pay/handler19.php on line 33

Модератор
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
Полагаю скопировали с синтаксической ошибкой в 33 строке, обратитесь в поддержку с данными доступа, здесь мы гадать долго будем.
#
Re: Fatal error: Call to a member function orderParams() on a non-object при оформлении заказа
скинь если можно код для обработчика платежных систем
Не могу настроить ее
Rainman,
Авторизация