msBaskets
Автоматически сохраняет текущую корзину авторизованного пользователя, а также любое количество корзин по желанию авторизованного пользователя.
Позволяет:
1. Быстро создавать заказы из ранее созданных корзин
2. Автоматически восстанавливать последнюю корзину при следующей авторизации / открытии сайта
3. Просмотр сохранённых корзин пользователей в админке
В последнее время очень много жалоб на потерю корзин. На сайтах с большим ассортиментом часто люди набрасывают корзины, что бы потом их ещё раз просмотреть/изменить и далее оформить заказ. Обычно потеря корзины случается ввиду окончания сессии или при просмотре с другого устройства и это очень больно. Настолько больно, что клиенты уходят к конкурентам.
Также клиенты просят дать возможность создавать «заготовки» корзин для повторных однотипных заказов, это тоже важный момент.
Компонент очень прост в использовании.
Настройки:
- Разрешить: Да/нет.
Собственно разрешает использовать компонент. Если стоит «Нет», то не будет подгружаться js-скрипт и не будут срабатывать события плагина. - Скрипт JS на сайте: путь к js-скрипту для фронтенда.
Вы можете указать свой или вообще перенести логику в свой скрипт и очистить эту настройку, чтобы не грузить лишний файл. - Максимальное количество: максимальное количество корзин, которое может сохранить пользователь.
- Восстанавливать корзину пользователя: разрешает автоматическое восстановление последней корзины пользователя (если не был оформлен заказ). Это решает проблему потери корзины при окончании сессии пользователя.
Сниппепт msBasketsList — выводит список сохранённых корзин (используется чанк tpl.msBaskets.list).
Присутствуют js-callbacks, смотрите пример вызова в файле assets/components/msbaskets/js/web/default.js
Админка:
Фронт (например в личном кабинете):
Купить всего за 590р.
Поблагодарить автора
Отправить деньги
Комментарии: 3
Грубо говоря это можно использовать как список желаний и потом эти списки покупать по отдельности?
Данные берутся из уже собранной корзины или формируются отдельно? Я про то, что если есть какие-то доп. поля у товара или модули, это учтется? Это учтется или будет просто обычный товар?
Данные берутся из уже собранной корзины или формируются отдельно? Я про то, что если есть какие-то доп. поля у товара или модули, это учтется? Это учтется или будет просто обычный товар?
Сохраняется полностью корзина, соответственно товары со всеми выбранным опциями.
Да, можно как список желаний.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.