Список избранного msFavorites Решено

Дополнение: 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>

На всех других страницах, выводит число только при добавлении товара, после обновления страницы ничего не выводит.

Как быть? Посоветуйте.
28 ноября 2016, 15:27    Андрей Шевяков   
0    354 0

Комментарии (2)

  1. Володя 28 ноября 2016, 16:35 # +1
    Плейсходер с кол-ом избранного выставляет сниппет
    нужно ранее вызвать его указав вывод в плейсходер
    например
    [[!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`
    ]]
    
    1. Андрей Шевяков 28 ноября 2016, 22:04 # 0
      Спасибо, огромное! Разобрался.
    Вы должны авторизоваться, чтобы оставлять комментарии.