Your IP : 3.141.46.29
<?
require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule("sale");
/*Удаление комплекта*/
if (isset($_POST['id'])) {
/*Получаем комплект*/
$db_res = CSaleBasket::GetPropsList(
array(
"SORT" => "ASC",
"NAME" => "ASC"
),
array("BASKET_ID" => $_POST['id'])
);
while ($ar_res = $db_res->Fetch()) {
$comp = $ar_res['VALUE'];
}
/* Выведем актуальную корзину для текущего пользователя*/
$dbBasketItems = CSaleBasket::GetList(
array(),
array(
"FUSER_ID" => CSaleBasket::GetBasketUserID(),
"LID" => SITE_ID,
"DELAY" => "N",
"ORDER_ID" => null
),
false,
false,
array()
);
while ($arItems = $dbBasketItems->Fetch()){
/*Удалям все товары, у которых тоот же комлпект*/
$db_res = CSaleBasket::GetPropsList(
array(
"SORT" => "ASC",
"NAME" => "ASC"
),
array("BASKET_ID" =>$arItems['ID'])
);
while ($ar_res = $db_res->Fetch()) {
if($ar_res['VALUE'] == $comp)
{
CSaleBasket::Delete($arItems['ID']);
}
}
}
}