Делаю возможность смены способа доставки прямо на странице просмотра заказа.
if (CModule::IncludeModule('sale'))
{
if (($arOrder = CSaleOrder::GetByID($ORDER_ID)))
{
$arFields = array(
"DELIVERY_ID" => $DELIVERY_ID,
"USER_ID" => $arOrder["USER_ID"]
);
CSaleOrder::Update($ORDER_ID, $arFields);
}
Просто с доставкой все вышло ок, но как получить и изменить дополнительную услугу доставки?
Получение необходимо для вывода на фронте, а изменение соответственно на бэке
if (CModule::IncludeModule('sale'))
{
if (($arOrder = CSaleOrder::GetByID($ORDER_ID)))
{
$arFields = array(
"DELIVERY_ID" => $DELIVERY_ID,
"USER_ID" => $arOrder["USER_ID"]
);
CSaleOrder::Update($ORDER_ID, $arFields);
}
Просто с доставкой все вышло ок, но как получить и изменить дополнительную услугу доставки?
Получение необходимо для вывода на фронте, а изменение соответственно на бэке