Пытаюсь в процедуре оформления заказа некоторые товары отложить.
Достаточно ли записать в программе
$arResult["BASKET_ITEMS"]["$a"]["DELAY"]=Y, что бы отложить товар, или все же правильней будет так :
или на самом деле есть другие варианты? потому как в этом случае у меня почему то не откладываются товары...
Достаточно ли записать в программе
$arResult["BASKET_ITEMS"]["$a"]["DELAY"]=Y, что бы отложить товар, или все же правильней будет так :
Код |
---|
$ID_basket=$arResult["BASKET_ITEMS"]["$a"]["ID"]; $ID_basket=IntVal($ID_basket); // отложим товар $arFields = array( "DELAY" => "Y" ); CSaleBasket::Update($ID_basket, $arFields); |
или на самом деле есть другие варианты? потому как в этом случае у меня почему то не откладываются товары...