Список избранного msFavorites
Добрый день!
Добавляю товар в избранное:
В шапке, около ссылки надо вывести кол-во товаров в избранном. Вывожу так:
Счетчик работает, только на странице, где выводятся избранные товары.
На всех других страницах, выводит число только при добавлении товара, после обновления страницы ничего не выводит.
Как быть? Посоветуйте.
Добавляю товар в избранное:
[[!msf.favorites?
&id=`[[+id]]`
&list=`mylist`
&mode=`1`
&removeElement=`0`
&tpl=`tpl.msf.favorites`
]]
В шапке, около ссылки надо вывести кол-во товаров в избранном. Вывожу так:
<span class="msfavorites" data-list="mylist">
<span class="msfavorites-total">[[!+msfavorites.total.mylist]]</span>
</span>
Счетчик работает, только на странице, где выводятся избранные товары.
<ul class="catalog-list msfavorites-list">
[[!msf.ids?
&list=`mylist`
&toPlaceholder=`list`
]]
[[!msProducts:default=`<p class="default-text">Список пуст</p>`?
&resources=`[[!+list]]`
&tpl=`tpl.msProducts.row.favorite`
&parents=`2`
]]
</ul>
На всех других страницах, выводит число только при добавлении товара, после обновления страницы ничего не выводит.
Как быть? Посоветуйте.
Поблагодарить автора
Отправить деньги
Комментарии: 2
Плейсходер с кол-ом избранного выставляет сниппет
нужно ранее вызвать его указав вывод в плейсходер
например
нужно ранее вызвать его указав вывод в плейсходер
например
[[!msf.ids?
&list=`mylist`
&toPlaceholder=`list`
]]
<span class="msfavorites" data-list="mylist">Всего: <a href='/' class="msfavorites-total">[[!+msfavorites.total.mylist]]</span></span>
[[!msf.favorites?
&id=`[[*id]]`
&list=`mylist`
&list_id=`7`
&tpl=`tpl.msf.favorites`
&mode=`2`
&remove=`0`
]]
Спасибо, огромное! Разобрался.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.