Skip to content
  1. Компоненты
  2. msFavorites
  3. Быстрый старт

Быстрый старт

Для работы вам нужен MODX не ниже 2.3 и PHP не ниже 5.4.

Особенности

  • работа с любыми объектами. Тип объекта указывается в атрибуте type
  • работа с любыми пользователями. Для авторизованных пользователей идентификатором служит id пользователя, для неавторизованный id сессии.

Избранному анонимных пользователей присваивается флаг anon.

Установка

  • Подключите наш репозиторий
  • Установите pdoTools - это библиотека для быстрой работы с БД и оформлением, необходима для многих компонентов
  • Установите msFavorites

Демо-версию можно посмотреть на msfavorites.vgrish.ru, а тестирования можно использовать наш хостинг, на нём эти дополнения можно выбрать прямо при создании сайта.

Подключение

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

пример

modx
[[!msFavorites.initialize]]

<a class="msfavorites"
  data-click
  data-data-list="default"
  data-data-type="resource"
  data-data-key="9"
>
  <span class="msfavorites-text-add">добавить</span>
  <span class="msfavorites-text-remove">удалить</span>
  <br>
  звезда: <span class="msfavorites-total-user">0</span>
  <br>
  всего: <span class="msfavorites-total">0</span>
</a>