Перейти к содержимому


Фотография
- - - - -

Ошибка ссылок для API


Лучший Ответ SmetDenis , 09 March 2015 - 05:48

Эти ссылки нужны только для роботов (платежных систем), а не людей.

Прямой переход по ссылке не будет и не должен работать.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 nowell

nowell

Отправлено 05 March 2015 - 10:43

Добрый день! Начал регистрировать магазин в робокассе, конечно там нужно ссылки указать, Fail URL и тд.

Так вот у меня из 3х ссылок на сайте, работает только 1, выдают разные ошибки:

 

1. Result URL http://simag63.ru/in...llback&app_id=2

 

выдает при переходе:

Fatal error: Call to a member function getOrderStatus() on a non-object in /home/simag63/simag63.ru/docs/media/zoo/applications/jbuniversal/framework/controllers/payment.php on line 247

2. Seccess URL http://simag63.ru/in...uccess&app_id=2

 

выдает при переходе:

Заказ успешно создан

Fatal error: Call to a member function getTotalPrice() on a non-object in /home/simag63/simag63.ru/docs/media/zoo/applications/jbuniversal/templates/catalog/renderer/payment_success/_default.php on line 25

Код этого файла:

<?php
defined('_JEXEC') or die('Restricted access');
$view = $this->getView();

    if (isset($view->manual) && $view->manual->text) {
        $message = JString::str_ireplace('$1', $view->order->id, $view->manual->text);
        $message = JString::str_ireplace('$2', $view->orderDetails->getTotalPrice(true), $message);
     
    } else {
        $message = JString::str_ireplace('$1', $view->order->id, JText::_('JBZOO_PAYMENT_SUCCESS_MESSAGE'));
        $message = JString::str_ireplace('$2', $view->orderDetails->getTotalPrice(true), $message);
    }
?>
<div><?php echo $message; ?></div>

3. Fail URL http://simag63.ru/in...ntfail&app_id=2

 

Работает - выдает при переходе:

Платеж не завершен

Заказ не был оплачен. Попробуйте снова, либо обратитесь за помощью к администрации сайта.

Почему ошибки возникают, как их поправить?


  • 0

#2 nowell

nowell

Отправлено 05 March 2015 - 10:52

хм.. если в тестовом режиме то все вроде бы без ошибок, так должно быть получается?


  • 0

#3 SmetDenis

SmetDenis

Отправлено 09 March 2015 - 05:48   Лучший Ответ

Эти ссылки нужны только для роботов (платежных систем), а не людей.

Прямой переход по ссылке не будет и не должен работать.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!