Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Wishlist
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?
Компонент реализует функционал: список избранного, добавление/удаление ресурсов в избранное, формирование списка избранного.

— Возможность работы с любым ресурсом, не обязательно товар Minishop2.
— Быстрая работа через Ajax.

Доступно несколько режимов работы:
— списки избранного только для авторизованных пользователей
— списки избранного только для анонимов
— списки избранного для всех пользователей

режим работы
Доступно несколько режимов работы:
  • списки избранного только для авторизованных пользователей
  • списки избранного только для анонимов
  • списки избранного для всех пользователей

Так же как и раньше, только теперь эта настройка переехала в настройки сниппета.

сниппет msf.favorites
формирует ссылки на добавление ресурса в избранное.
  • tpl — чанк ссылок
  • tplElement — Чанк обработанного элемента
  • id — id ресурса для добавления в список, по умолчанию текущий ресурс
  • list — произвольное имя списка избранного
  • list_id — id ресурса списка избранного, нужен для формирования ссылки на список
  • mode — режим работы
  • removeElement — разрешить удалять элемент. По умолчанию — НЕТ
  • frontendCss — Файл с css стилями для подключения на фронтенде
  • frontendJs — Файл с javascript для подключения на фронтенде

сниппет msf.ids
выводит id ресурсов в избранном.
  • list — произвольное имя списка избранного
  • mode — режим работы

0 — списки избранного только для авторизованных пользователей
1 — списки избранного только для анонимов
2 — списки избранного для всех пользователей

пример
вызов сниппета в чанке ресурса (товара)
[[!msf.favorites?
    &id=`[[+id]]`
    &list=`mylist`
    &list_id=`7`
    &mode=`2`
    &removeElement=`0`
    &tpl=`tpl.msf.favorites`
]]

список избранного
[[!msf.ids?
    &list=`mylist`
    &toPlaceholder=`list`
]]

[[!msProducts:default=`список пуст`?
    &resources=`[[!+list]]`
    &tpl=`tpl.msProducts.row`
    &parents=`0`
]]
количество избранного
<span class="msfavorites" data-list="mylist">Всего: <span class="msfavorites-total">[[!+msfavorites.total.mylist]]</span></span>


Задавайте вопросы по настройке и эксплуатации платных дополнений.
msFavorites 1.1.10 (28.11.2016)
==============
- Add "msfavorites_action" trigger [js]

msFavorites 1.1.8 (25.11.2016)
==============
- Add "parseChunk" method

msFavorites 1.1.7 (24.11.2016)
==============
- Add "getChunk" method

msFavorites 1.1.6 (21.04.2016)
==============
- Reformate code
- Add "ModPNotify"

msFavorites 1.1.5 (31.01.2016)
==============
- Fix favorites for multiple lists

msFavorites 1.1.4 (28.01.2016)
==============
- Fix delete and unpublish favorites

msFavorites 1.1.2 - 1.1.3
==============
- Fix favorites link

msFavorites 1.1.1
==============
- Add EN lexicon

msFavorites 1.1.0
==============
- Full refactoring. Only a fresh installation.

msFavorites 1.0.1 (21.09.15)
==============
- Improved default javascript. Now you can use html tags in add\remove links.

msFavorites 1.0.0 (18.09.15)
==============
Improved installation script for MODX 2.4.

msFavorites 0.0.9 (17.02.15)
==============
- add the favorites panel (by Lev V.)

msFavorites 0.0.8 (19.01.15)
==============
- add snippet msfGetCount

msFavorites 0.0.7
==============
- add properties
- add snippet msfProducts

0.0.6-beta (27.10.2014):
- fix mysql.schema.xml
- fix count in favorites list
  1. Mekhron 25 октября 2014, 14:34 #
    Компонент отличный, работает замечательно, а с последними обновлениями — вообще улет.

    Но еще больше меня поражает политика автора к покупателям. Всегда готов ответить и помочь с любыми вопросами, связанными с компонентом.

    Володя делает хорошие дополнения для создания успешного интернет-магазина и всегда готов помочь. Желаю успехов.
    1. Женёк 06 ноября 2014, 21:29 #
      Нужное и полезное дополнение, правда не для все тематик сайтов).

      Нужно было реализовать такую штуку — при добавлении товаров MS2 в избранное, в футере сайта должно динамически меняться количество добавленных/удаленных товаров.
      Оказалось такой «фишки» нет, по умолчанию. Написал Владимиру в тех поддержку — через пол часа на моем сайте это было реализовано!
      На мой взгляд — это нужный функционал. Возможно он появиться в следующих версиях.

      Успехов! И ждем новых дополнений!
      1. Skarb 18 ноября 2014, 20:12 #
        Скажите, используя данный модуль, можно ли будет на странице каждого товара создать блок со списком авторизованных посетителей, которые добавили его в избранное?
        1. Володя Володин 19 ноября 2014, 13:08 #
          Можно вывести список пользователей с помощью сниппета — pdoUsers.
          Пример разместил на демо сайте…
        2. Дмитрий Середюк 14 декабря 2014, 15:45 #
          Компонент класс все рубит норм, отдельное спасибо разработчику… моментально ответил на возникший у меня вопрос и помог моментально решить его, огромное спасибо и удачи…
          1. Alex 27 января 2016, 16:26 #
            Спасибо за классный продукт!
            Отмечу основные достоинства:
            • быстро работает
            • качественно
            • функционально (избранное, сравнение товаров)
            • гибкая настройка шаблонов
            • быстрый и профессиональный feedback
            • не дорого (в комплексе за такой продукт)
            рекомендую!
            +100500)
            1. lavreno63 22 апреля 2016, 13:39 #
              Можно ли реализовать с помощью этого плагина наподобие В закладки?
              1. Володя Володин 24 апреля 2016, 04:30 #
                Да, конечно можно.
              2. Andrei Dekelbaum 05 сентября 2016, 19:02 #
                Здравствуйте, обязательно ли в id передавать идентификатор ресурса или же можно подставить любой плейсхолдер (например, добавить в избранное id пользователя, а потом вывести список избранных пользователей)?
                Войдите на сайт, чтобы прокомментировать.
                График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
                Поделиться