О Битрикс

Удаление товара в корзине

Добавим кнопку удаления товара из корзины для каждой позиции:

<td class="delete">
<a href="#" class="delete_this" data-id="<?=$arItem["ID"]?>"></a>
</td>

Скрипт, который срабатывает при клике на данную кнопку:

$('.delete_this').click(function(){
var id=$(this).data("id");
$.get(
"/ajax/removeBasked.php",
{
id: id
},
function (data) {
location.reload();
}
);
return false; }); 

Содержимое файла removeBasked.php:

<?
use Bitrix\Sale;
require_once($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php');
$productID = intval($_REQUEST["id"]);
if ($productID > 0)
{
CModule::IncludeModule("iblock");
CModule::IncludeModule("catalog");
CModule::IncludeModule("sale");
CSaleBasket::Delete($productID);
}
?>

сайт на Bitrix

Территориально я нахожусь в Санкт-Петербурге, но могу и готова работать со всеми, вне зависимости от вашего местоположения. Вы можете написать мне через форму обратной связи, либо связаться через социальные сети. Ознакомиться с портфолио можно здесь и здесь.

Социальные сети

Рандом новостей