Тут похоже чуть глубже проблема
если я в коде функции меняю строку
if(req["shopping_cart_value"] > 0){literal}{{/literal}
на
if(req["shopping_cart_items"] > 0){literal}{{/literal}
то при клике добавление идёт и видно товар в блоке корзины, однако, стоит перейти на любую страницу, то блок опять пустой
Здравствуйте. Пробежался по темам этого раздела и не увидел решения проблемы (может плохо смотрел).
Имеем товары с ценой равной нулю.
При добавлении данного товара в блоке корзины ничего не отображается, но товар в корзину попадает.
Если после добавления товара с нулевой ценой добавить любой другой с ценой больше нуля, то в блоке корзины сразу отобразятся оба.