Xzpro

обновление количества товаров в корзине при добавлении товара

Рекомендуемые сообщения

Xzpro    0

Здравствуйте уважаемые форумчане! Столкнулся с проблемой: при добавлении нового товара в корзину, счетчик товаров (http://prntscr.com/bo0e6h) обновляется только после обновления страницы.  Версия движка 2.1.0.2. 

Счетчик реализован так: 

Header.php

	$data['text_shopping_cart'] = $this->language->get('text_shopping_cart').'('.$this->cart->countProducts().')'; 

 

При удалении товара все прекрасно обновляется, а при добавлении нет. Насколько я понял, рулит этим всем common.js, а точнее эта его часть:

success: function(json) {
// Need to set timeout otherwise it wont update the total
setTimeout(function () {
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
}, 100);

if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
location = 'index.php?route=checkout/cart';
} else {
$('#cart > ul').load('index.php?route=common/cart/info ul li');
}

Пытался сам все сделать, но не вышло-не знаю каким должно быть значение key.

Будьте добры, подскажите как это реализовать. Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ArtemPitov    331

#cart > button смотрите на свой класс корзины

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу