Добрый день,я совсем новичок в Битрикс, поэтому сталкиваюсь с рядом трудностей.
Проблема вот в чем: Необходимо получить свойства уже совершенного заказа( его ID, сумму, имя заказчика и т.д.). Мне необходимо создать счет с данными о
заказе и отправить на другой сервер.
Я так понял,что это нужно это делать через обработчик событий. В init.php
Массивы данных я получил в txt-файле. Теперь эти данные мне нужно вывести в виде счета на отдельную страницу. Как вытащить эти данные не понимаю. Перерыл весь интернет. И как мне вывести подобие счета, например, на странице test.
Заранее спасибо!
Проблема вот в чем: Необходимо получить свойства уже совершенного заказа( его ID, сумму, имя заказчика и т.д.). Мне необходимо создать счет с данными о
заказе и отправить на другой сервер.
Я так понял,что это нужно это делать через обработчик событий. В init.php
Код |
---|
AddEventHandler("sale", "OnOrderUpdate", "OrderAddHandler"); function OrderAddHandler($ID, $arFields){ CModule::IncludeModule('sale'); $dbBasketItems = CSaleOrder::GetList( array( "ID" => "ASC" //сортируем результирующие записи корзины ), array( "ORDER_ID" => $ID // ), false, // записи корзины(будут возвращены все записи корзины) false, array( "ID", "NAME", "QUANTITY", "PRICE", "CURRENCY" ) ); file_put_contents($_SERVER['DOCUMENT_ROOT']."/local/php_interface/include/1.txt",print_r($arFields, true) ,FILE_APPEND); } |
Заранее спасибо!