Помощь счётчик товаров на иконке корзины

Код:
.cart_item_total{
background-color: #ff0000;
border-radius: 100%;
color: #fff;
font-size: 10px;
height: 15px;
width: 15px;
line-height: 15px;
position: absolute;
right: -10px;
top: -5px;
text-align: center;
}
и родителю position: relative; укажите
 
а родителя, как найти? :confused:
 
Что бы было вообще - красиво-красиво.
1. Создаешь два span или div один в другого входит <div><div></div></div>
2. Задаешь конкретные размеры.
3. Внешнему задаешь закругления и фон.
4. внутренним выравниваешь. Или абсолютно или обычным строчным =)
 
3-й опенкарт
- не обновлялись значения количества при добавлении-удалении товаров (у меня еще в вернем скрывающемся headere корзина просто с количеством товара цифрами).

Решилось - добавил в catalog\controller\checkout\cart.php
после первого
$json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));
строку
$json['total_items'] = sprintf($this->cart->countProducts());
и после
$json['success'] = $this->language->get('text_remove');
такую же строку $json['total_items'] = sprintf($this->cart->countProducts());

Теперь все обновляется (при добавлении в корзину и удалении из кнопки корзины).
 
на 2,3 вывести не проблема а вот обновление при нажатии кнопки не проиходит. Едиственное что получилось это что бы обновлялось на карточке товара, а из каталога ни в какую. Подскажите как сделать что бы обновлялось при нажатии купить в каталоге и на главной?

Так и не найдя решение использовал "костыль". Не изменяя код движка использовал языковой файл для назначения классов и скрыл лишнее через css. Работает отлично, но как говориться "осадочек остался"
 
Последнее редактирование модератором:
Значения количества при добавлении-удалении товаров изменяются, но по умолчанию не выводит "0". Если добавить товар то добавляет "1", если удалить все из корзины нету значения "0".

Подскажите пожалуйста как исправить?

или может как-то удалять клас .cart_item_total в спаме, чтобы пока нету добавленных товаров, не показывало поле.
<span class="cart_item_total" id="cart-total"><?php echo $cart_item_total; ?></span>

Опенкарт 2.3
 
Назад
Сверху