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