Привет всем, в мануале:
http://dev.1c-bitrix.ru/api_help/sale/classes/csaleorder/csaleorder__add.5a463c02.php
указано что для службы доставки
Копался в коде стандартного sale.order.ajax но не нашел как он заполняет профиль в новом заказе.
При добавлении заказа через стандартный компонент в свойствах заказа проставляется правильно:
В моем компоненте:
Заполняю так:
Очевидно, что этот код не учитывает выбранный профиль.
Как сделать, чтоб учитывал?
Помогите пожалуйста, третью неделю компонент допилить не могу.
указано что для службы доставки
- DELIVERY_ID - способ (служба) доставки заказа;
Копался в коде стандартного sale.order.ajax но не нашел как он заполняет профиль в новом заказе.
При добавлении заказа через стандартный компонент в свойствах заказа проставляется правильно:
Доставка | |
Служба доставки: | [boxberry] ТК Boxberry (s1) |
Сервис: | [auto] Доставка в ПВЗ |
Доставка | |
Служба доставки: | Не установлена |
Код |
---|
$dt = Array("ID"=>$_POST['delivery'],"PRICE"=>(int) $_POST['delivery_price']); $orderVals = array( ... 'DELIVERY_ID'=>$dt['ID'] ,// - способ (служба) доставки заказа; ... ); $orderId = $order->Add($orderVals); |
Очевидно, что этот код не учитывает выбранный профиль.
Как сделать, чтоб учитывал?
Помогите пожалуйста, третью неделю компонент допилить не могу.