Показывает количество товаров в корзине и избранном на собственных иконках, собранных в Zero-блоке. Число берётся у самой Тильды и меняется вместе со штатным счётчиком: при добавлении, удалении из списка и очистке корзины после заказа. Пустой счётчик прячется, как у стандартных иконок.

Стандартные плавающие иконки корзины и избранного можно скрыть и нарисовать свои в Zero-блоке — но счётчик товаров туда сам собой не попадёт. Модификация связывает ваш текстовый элемент с настоящим счётчиком Тильды.
Число не вычисляется заново и не вычитывается из хранилища браузера напролом: код встраивается в функции Тильды, которые пересчитывают её собственные итоги — и для корзины, и для избранного. Пересчёт итога происходит на каждом изменении списка без исключений, поэтому счётчик в Zero-блоке обновляется ровно тогда же, когда меняются данные: при добавлении товара, изменении количества, удалении из корзины, удалении из списка избранного, очистке корзины после оформленного заказа и при возврате на страницу кнопкой «Назад».
pointer-events: none, чтобы он не перехватывал нажатие на иконку под ним — отдельно включать эту опцию в настройках элемента больше не нужно.NaN.Иконка и счётчик — разные элементы Zero-блока: класс задаётся именно счётчику, иначе иконка перестанет нажиматься.
Для доступа к этой модификации нужна премиум подписка
Сначала войдите в аккаунт