интересная баг-фича при вызове [[+total]]
поменял tpl.msCart.mini в:
В каталоге вложенные категории:
карта сайта
Если тыкаем в глубокую категорию: Авиационные; Mобильно-базовые; Любительские базовые… (например Авиационные ) то [[+total]] выдаст количество товаров в этой категории. Чей phx [[+total]] вылез?
<a id="miniCart" href="/cart.html" class="btn pull-right">
<i class="icon icon-shopping-cart"></i>
<span id="cart_2" [[+count:is=`0`:then=`style="display:none"`]]><b id="cart_count">[[+count]]</b> шт. - <b id="cart_total">[[+total]]</b> руб.</span>
</a>
для вывода миникарзины в шапке.В каталоге вложенные категории:
карта сайта
Если тыкаем в глубокую категорию: Авиационные; Mобильно-базовые; Любительские базовые… (например Авиационные ) то [[+total]] выдаст количество товаров в этой категории. Чей phx [[+total]] вылез?
Комментарии: 3
ждал Сумму товаров в корзине а пришло количество ресурсов. Попробую сделать [[+count]] либо 0 либо сколько насыпали и [[+total]] либо 0 либо сколько натикало и тогда никакие условия id=«cart_2» [[+count:is=`0`:then=`style=«display:none»`]] не нужны и для дизайна удобнее
Вы в курсе, что миникорзину нужно вызывать так:
То есть, на момент вывода чанка на страницу — в нем не будет плейсхолдеров и никто из других сниппетов их там не заменит.
А вы, видимо, просто выводите чанк на странице, без сниппета.
[[!miniShop?
&action=`getMiniCart`
]]
Сниппет получит статус корзины, затем чанк, заменит в нем плейсхолдеры на данные и вернет.То есть, на момент вывода чанка на страницу — в нем не будет плейсхолдеров и никто из других сниппетов их там не заменит.
А вы, видимо, просто выводите чанк на странице, без сниппета.
да, так всё и было). Спасибо за внимание и расширения.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.