Здравствуйте. Этот код
Код |
---|
if($_REQUEST["action"] == "clear") {
if (CModule::IncludeModule("sale")){CSaleBasket::DeleteAll(CSaleBasket::GetBasketUserID());}
}
|
вставляю перед вызовом корзины. Потом в файле /bitrix/templates/.default/components/bitrix/sale.basket.basket/мой_шаблон/template.php добавляю js и ссылку,
shopCart меняю на ид формы. Но при клике на очистить корзину ничего не происходит. Прошу помощи
Сори, работает. Но после новой перезагрузки страницы((
В итоге видоизменила js
Код |
---|
<sc ript type="text/javascript">
function ClearCart(element) {
var href = element.href;
if (href)
$.get(href, function(data){
$("#basket_form").html(''); // так же как свой id
BX.onCustomEvent('OnBasketChange'); // добавил событие для корзины в шапке
location.reload(true);
});
return false;
}
</sc ript>
|