Your IP : 3.16.51.188
<?require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule("iblock");
CModule::IncludeModule("sale");
CModule::IncludeModule("catalog");
if ( $_GET["action"]== "removeProd" ){
if(!empty($_GET["productId"])){
$id = $_GET["productId"];
$prodRecordId = "";
$basket = \Bitrix\Sale\Basket::loadItemsForFUser(\Bitrix\Sale\Fuser::getId(), Bitrix\Main\Context::getCurrent()->getSite());
$basketItems = $basket->getBasketItems();
foreach ($basket as $basketItem) {
if($basketItem->getProductId() == $id){
$basket->getItemById($basketItem->getId())->delete();
$basket->save();
}
}
}else
echo "error: no product id param";
}
if ( $_GET["action"]== "addNewProd" ){
if(!empty($_GET["productId"])){
$id = $_GET["productId"];
if(!empty($_GET["q"])){
Add2BasketByProductID($id, $_GET["q"]);
}else{
Add2BasketByProductID($id, 1);
}
}else
echo "error: no product id param";
}
if(empty($_GET["action"]))
echo "error: no action param";
?>