Подключение СДЭК. Срочно! Нужна помощь

#
Подключение СДЭК. Срочно! Нужна помощь
Прикрутил скрипт из службы доставки СДЭК. Скрипт берет расценки и сроки с сайта поставщика товаров и подставляет в корзину в HTML цену.
Вопрос.
Как мне в платежную систему вставить цены со СДЭК

думал что спомшью метода AddEntity смогу вставить в вывод шаблона для платёжной системы, но нет. не получается





   public function getNotification()
   {
      $this->xsl(  //вот тут хотел зацепится
         Core_Entity::factory('Xsl')->getByName('ОплатаПриПолучении')
      );
      return parent::getNotification();
   }


Куда смотреть с этим вопросом?

Сайт лежит тут: http://dev2.showpoint.ru/
d-sant.com
#
Re: Подключение СДЭК. Срочно! Нужна помощь
Вам бы Антон Сергеевич событие заюзать Shop_Payment_System_Handler.onBeforeProcessXml
#
Re: Подключение СДЭК. Срочно! Нужна помощь
Не получается!
Не вижу я своего тега

Core_Event::attach('Shop_Payment_System_Handler.onBeforeGetXml', array('Shop_Test', 'delivery'));

<?
class Shop_Test{
    function delivery($obj,$args){
        $obj->addXmlTag('myTag', 32);
    }
}
?>
d-sant.com
Модератор
#
Re: Подключение СДЭК. Срочно! Нужна помощь
onBeforeGetXml != onBeforeProcessXml
#
Re: Подключение СДЭК. Срочно! Нужна помощь
А теперь такое вот дело пишет


Fatal error: Call to undefined method Shop_Payment_System_Handler1::addXmlTag() in /var/www/vhosts/showpoint.ru/dev2/modules/shop/test.php on line 4
d-sant.com
Модератор
#
Re: Подключение СДЭК. Срочно! Нужна помощь
t0xas,
а откуда там ему быть? Вы бы хоть открыли метод, где используется хук и посмотрели чт о и как там передается. Могу обрадовать, XML генерируется методом _prepareXml() и там нет нужных событий. Можете обратиться в поддержку за добавлением.
#
Re: Подключение СДЭК. Срочно! Нужна помощь
А  вот еще попробовал. не работает

<?
class Shop_Test{
    function delivery($obj,$args){
         $order = $obj->getShopOrder();
         $order->addEntity(Core::factory('Core_Xml_Entity')->name('new_delivery_price')->value(100500));
         $obj->shopOrder($order);

     }
}
?>
d-sant.com
Модератор
#
Re: Подключение СДЭК. Срочно! Нужна помощь
t0xas,
не будет так работать, там данные очищаются. Обратитесь, пожалуйста, поддержку со ссылкой на эту тему, мы добавим возможность.
Авторизация