Skip to content
ms3Favorites
ms3Favorites
Списки избранного для MiniShop3 и других ресурсов — хранение в браузере, синхронизация в БД
  1. Компоненты
  2. ms3Favorites
  3. Сниппеты
  4. ms3FavoritesCounter

Сниппет ms3FavoritesCounter

Выводит счётчик количества элементов в избранном. Используется в шапке, меню, иконке «Избранное».

Параметры

ПараметрОписаниеПо умолчанию
idID страницы, на которой выводится список (опционально)
listСписок (default): пусто или all — сумма по всем спискамdefault
resource_typeТип ресурсов: products, resourcesproducts
tplЧанкtplMs3fCounter

Плейсхолдеры в чанке

ПлейсхолдерОписание
[[+ms3f_count]]Количество элементов
[[+ms3f_page_id]]ID страницы (если передан)

Примеры

modx
[[!ms3FavoritesCounter]]
fenom
{'!ms3FavoritesCounter' | snippet}

Сумма по всем спискам:

modx
[[!ms3FavoritesCounter? &list=`all`]]
fenom
{'!ms3FavoritesCounter' | snippet}

Альтернатива — клиентский счётчик:

html
<span data-favorites-count style="display: none;">0</span>

Значение подставит JS при загрузке (1–99 или 99+): при нуле элемент скрыт.