Добрый вечер всем!
код такой:
заказ создается нормально, но после выполнения кода заказа корзины:
в корзине один остается товар - первый который был добавлен
если в корзине например 3 товара, то создается заказ с двумя товарами
как это решить?
Плз помогите разобраться
код такой:
Код |
---|
$arResult["DELIVERY_PRICE"] = 500; $arFields = array( "LID" => SITE_ID, "PERSON_TYPE_ID" => 1, "PAYED" => "N", "CANCELED" => "N", "STATUS_ID" => "N", "PRICE" => 100, "CURRENCY" => $ar_res["CURRENCY"], //param "USER_ID" => IntVal($USER->GetID()), "PAY_SYSTEM_ID" => 1, //param "PRICE_DELIVERY" => $arResult["DELIVERY_PRICE"], //param "DELIVERY_ID" => 1, //param "DISCOUNT_VALUE" => 0.0, //param "TAX_VALUE" => 0.0, //param "USER_DESCRIPTION" => "Клиент в один клик" ); $arResult["ORDER_ID"] = CSaleOrder::Add($arFields); CSaleBasket::OrderBasket($arResult["ORDER_ID"], CSaleBasket::GetBasketUserID(), SITE_ID, false); |
Код |
---|
CSaleBasket::OrderBasket($arResult["ORDER_ID"], CSaleBasket::GetBasketUserID(), SITE_ID, false); |
если в корзине например 3 товара, то создается заказ с двумя товарами
как это решить?
Плз помогите разобраться