Всем привет, задаю может быть глупый вопрос.
Описываю что к чему, когда пользователь кликает по кнопке "Купить", то товар добавляется в корзину, и там должно показываться количество товаров корзине, сейчас у меня работает с перезагрузкой страницы.
Сама кнопка купить
<a class="add-to-cart" id="qty" data-id="<?= $gainer['id'] ?>" href="<?= Url::to(['product/view', 'id' => $gainer['id']]) ?>">Купить</a>
И должно выводиться количество в корзине
<div id="basket">
<b>
<?= $session['cart.qty'] ?>
</b>
</div>
Находил в гугле такой вариант, он рабочий (проверял), но мне кажется что это не то
function show()
{
$.ajax({
url: "/cart/count-cart",
cache: false,
success: function(html){
$("#content").html(html);
}
});
}
$(document).ready(function(){
show();
setInterval('show()',1000);
});