false ;
if(!$bAjax)
die();*/
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$strError = "";
$id = isset($_REQUEST["ID"]) ? intval($_REQUEST["ID"]) : 0;
$productID = isset($_REQUEST["PRODUCT_ID"]) ? intval($_REQUEST["PRODUCT_ID"]) : 0;
$quantity = isset($_REQUEST["QUANTITY"]) ? (int)$_REQUEST["QUANTITY"] : 0;
$result = false;
if(
$productID > 0 &&
$id > 0 &&
CModule::IncludeModule("sale") &&
CModule::IncludeModule("catalog") &&
CModule::IncludeModule("currency") &&
CModule::IncludeModule("iblock")
) {
$arFields = Array(
'PRODUCT_ID'=>$productId,
'QUANTITY' => $quantity
);
$result = CSaleBasket::Update($id,$arFields);
if($ex = $GLOBALS["APPLICATION"]->GetException()) {
echo $ex->GetString();
}
}
echo $result;
?>
А просто ID зачем? Он где-то используется?
Обсуждают сегодня