Jump to content


Photo
- - - - -

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


Best Answer SmetDenis , 09 March 2015 - 05:48

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

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

Go to the full post


  • This topic is locked This topic is locked
2 replies to this topic

#1 nowell

nowell
  • JBZoo User (rus)
  • User rate: 0
  • posts: 210
  • topics: 86

Posted 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
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 210
  • topics: 86

Posted 05 March 2015 - 10:52

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


  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 09 March 2015 - 05:48   Best Answer

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

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


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



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





Click to return to top of page in style!