msFavorites

msFavorites - компонент реализует функционал создания списков избранного.

- работа с любыми объектами
- работа с любыми пользователями

Список избранного работает для все пользователей. Для авторизованных пользователей идентификатором служит id пользователя, для неавторизованный id сессии. Избранному анонимных пользователей присваивается флаг anon


Подключение msFavorites

Вы можете использовать msFavorites где угодно на странице. Для этого нужно подключить сниппет msFavorites.initialize в любом удобном месте, добавить служебную разметку необходимым элементам. Все!

Постановка:
- возможность добавить / удалить ресурс в список избранного default
- вывести счетчик кол-ва пользователей добавивших в избранное текущий ресурс
- вывести счетчик кол-ва ресурсов в избранном

Вызов


Результат

добавить удалить
звезда: 0
всего: 0

Пример вывода ресурсов

Постановка:
- требуется вывести список ресурсов
- возможность добавить ресурс в список избранного default
- вывести общий счетчик кол-ва в избранном

Вызов


Результат

В избранное 0

0 5 - товар 1

0 11 - товар 3

0 12 - товар 4

0 13 - товар 5

0 14 - товар 6

0 15 - товар 7

0 16 - товар 8

0 17 - товар 9

0 18 - товар 10

0 19 - товар 11


Пример вывода ресурсов в избранном

Постановка:
- требуется вывести ресурсы из списка избранного
- возможность удалить ресурс из списка избранного default
- вывести общий счетчик кол-ва в избранном

Вы можете использовать сниппет msFavorites.ids для получения списка ресурсов в избранном.

Вызов


Результат

Ваш список избранного пока пуст

    Разметка элементов

    Примечание!


    Настройка msFavorites

    Основные настройки msFavorites находяться Настройки системы - msFavorites


    Обновление

    Внимание

    - С версии 3.x введена работа с любыми объектами, можно составлять различные списки избранного без ограничений.