Опишите доработку или сценарий — обсудим вместе с другими клиентами.
BUSSOL: Мультикорзина — несколько корзин для интернет-магазина
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
- Программа для ЭВМ "1С-Битрикс24". Лицензия Интернет-магазин + CRM (12 мес.)
Описание
Bussol: Мультикорзина 2.0Маркетинговое описание для Bitrix Marketplace
КРАТКОЕ ОПИСАНИЕ
Bussol: Мультикорзина 2.0 позволяет покупателям создавать несколько независимых корзин, переключаться между ними, копировать, сортировать и редактировать их, переносить товары между корзинами, искать товары во всех сохранённых списках и добавлять новые товары прямо из панели мультикорзины.
Модуль работает с гостями и авторизованными пользователями, поддерживает мобильные устройства, Композитный сайт, торговые предложения и стандартную корзину 1С-Битрикс.
ПОЛНОЕ ОПИСАНИЕ ДЛЯ BITRIX MARKETPLACE
НЕСКОЛЬКО КОРЗИН ВМЕСТО ОДНОГО СПИСКА ПОКУПОК
Обычной корзины достаточно для простой покупки. Но если покупатель собирает несколько заказов одновременно — для разных объектов, подразделений, магазинов, проектов, клиентов или просто разных сценариев покупки — один общий список быстро становится неудобным.
Bussol: Мультикорзина 2.0 добавляет в интернет-магазин полноценную систему нескольких покупательских корзин.
Покупатель может создать отдельные корзины, дать им понятные названия и цвета, наполнить товарами и в любой момент переключаться между ними. При этом оформление заказа продолжает выполняться через стандартный механизм 1С-Битрикс.
Например:
«Для офиса» · «Объект №1» · «Магазин на Ленина» · «Поставка на октябрь» · «Заказ клиента»
Каждая задача получает собственный список товаров — без смешивания позиций в одной корзине.
ВСЁ УПРАВЛЕНИЕ — В ОДНОЙ ПАНЕЛИ
Покупателю не нужно переходить между отдельными страницами.
Из панели «Мои корзины» можно:
- создавать несколько именованных корзин;
- назначать корзинам собственный цвет;
- переименовывать их;
- создавать копии;
- удалять ненужные корзины;
- менять порядок корзин с помощью drag&drop;
- переключать активную корзину;
- просматривать содержимое сохранённых корзин;
- изменять количество товара прямо в списке;
- удалять отдельные позиции;
- переносить выбранные товары между корзинами;
- искать товары сразу во всех корзинах;
- добавлять новые товары из каталога непосредственно в нужную корзину.
При работе с количеством доступны кнопки − / +, ручной ввод и явное сохранение. Изменять можно не только текущую корзину магазина, но и сохранённые неактивные корзины.
ПОИСК ПО ВСЕМ КОРЗИНАМ
Когда корзин становится много, важно быстро понимать, где находится нужный товар.
Модуль предоставляет глобальный поиск по сохранённым корзинам.
Можно найти позицию по данным товара и сразу перейти к корзине, в которой она находится. Это особенно удобно для корпоративных покупателей, менеджеров снабжения и постоянных клиентов с большими списками товаров.
ДОБАВЛЕНИЕ ТОВАРОВ БЕЗ ВЫХОДА ИЗ МУЛЬТИКОРЗИНЫ
Встроенный поиск по каталогу позволяет подобрать товар и добавить его прямо из панели.
В версии 2.0.12 поиск дополнен навигацией по разделам каталога:
- выбор раздела;
- поиск с учётом подразделов;
- работа с несколькими каталогами;
- корректная обработка торговых предложений;
- добавление товара в активную или сохранённую корзину.
Для SKU модуль учитывает связь торгового предложения с родительским товаром при определении раздела.
Это позволяет использовать мультикорзину не только для хранения готовых списков, но и как полноценный рабочий инструмент формирования нескольких заказов.
DRAG&DROP, TOUCH И КЛАВИАТУРА
Корзины можно расположить в удобном для покупателя порядке.
Сортировка поддерживает:
- drag&drop на компьютере;
- сенсорное управление на мобильных устройствах;
- управление с клавиатуры.
Сохранённый порядок остаётся доступным при следующей работе с панелью.
РАБОТАЕТ И ДО АВТОРИЗАЦИИ
Мультикорзина доступна не только зарегистрированным клиентам.
Покупатель может начать формировать несколько корзин как гость, а после авторизации его сохранённое состояние корректно связывается с учётной записью.
Это особенно важно для интернет-магазина: пользователю не требуется регистрироваться прежде, чем он сможет воспользоваться основной функциональностью модуля.
ШТАТНЫЙ CHECKOUT 1С-БИТРИКС ОСТАЁТСЯ ШТАТНЫМ
Модуль не создаёт отдельную систему заказов и не заменяет стандартную корзину Bitrix.
Активная корзина остаётся штатной корзиной 1С-Битрикс Sale, а остальные корзины хранятся как серверные сохранённые состояния.
Когда покупатель выбирает нужную корзину, она становится текущей — после чего заказ оформляется привычными средствами интернет-магазина.
Это позволяет внедрить мультикорзину, не создавая параллельный контур оформления заказов.
РАБОТА С АКТИВНЫМИ И СОХРАНЁННЫМИ КОРЗИНАМИ
Сохранённая корзина — не просто архивный список.
Не делая её активной, пользователь может:
- открыть состав;
- изменить количество;
- удалить товар;
- добавить новый товар;
- перенести в неё позиции из другой корзины;
- выполнить поиск.
Текущая корзина магазина при этом не затрагивается.
АДАПТИВНЫЙ ИНТЕРФЕЙС
Панель рассчитана как на настольные компьютеры, так и на мобильные устройства.
Для небольших экранов интерфейс перестраивается под доступный viewport, поддерживает внутреннюю прокрутку, safe-area мобильных устройств и увеличенные touch-зоны элементов управления.
Поэтому мультикорзиной удобно пользоваться не только с рабочего компьютера, но и со смартфона или планшета.
МЕНЬШЕ КОНФЛИКТОВ С ДИЗАЙНОМ МАГАЗИНА
Публичный интерфейс реализован на базе Web Components и Shadow DOM.
Стили панели изолированы от CSS шаблона интернет-магазина, что снижает вероятность конфликтов с существующим дизайном.
Кнопку «Мои корзины» можно:
- автоматически вывести как плавающую;
- либо разместить вручную компонентом в нужной части шаблона.
Для кнопки доступны настройки оформления, а также отображение количества товаров и суммы текущей корзины.
ПОДДЕРЖКА ТЕХНОЛОГИИ «КОМПОЗИТНЫЙ САЙТ»
Модуль рассчитан на использование вместе с технологией «Композитный сайт» 1С-Битрикс.
Персональные данные покупателя и содержимое его корзин не встраиваются в общий статический HTML страницы. Они загружаются отдельными запросами после открытия страницы.
Это позволяет совместить персональную функциональность мультикорзины с композитным кешированием.
ДЛЯ ОДНОГО МАГАЗИНА ИЛИ НЕСКОЛЬКИХ САЙТОВ
Настройки задаются отдельно для каждого сайта LID.
Для разных сайтов одной установки 1С-Битрикс можно независимо настроить:
- включение модуля;
- способ вывода кнопки;
- путь к штатной корзине;
- оформление;
- отображение количества и суммы;
- другие параметры публичного интерфейса.
ПРОДУМАННАЯ СЕРВЕРНАЯ МОДЕЛЬ
Состояние мультикорзины хранится на сервере, а не только в браузерном localStorage.
При выполнении операций модуль контролирует владельца корзины, сайт и актуальность состояния. Для изменяющих запросов используются стандартные механизмы защиты сессии 1С-Битрикс и дополнительные проверки.
Цена товара, пользователь, FUSER и другие критичные данные не принимаются от браузера как доверенные значения — необходимые данные определяются на серверной стороне.
ОБНОВЛЕНИЕ С ПРЕДЫДУЩЕЙ ВЕРСИИ BUSSOL
Для пользователей предыдущего решения предусмотрен импорт сохранённых корзин из Bussol Мультикорзина 1.3.4.
Это позволяет перейти на новую архитектуру модуля, сохранив пользовательские данные.
КОМУ ОСОБЕННО ПРИГОДИТСЯ МОДУЛЬ
B2B-интернет-магазинам — когда один сотрудник формирует несколько закупок одновременно.
Поставщикам и дистрибьюторам — для отдельных списков по магазинам, объектам или контрагентам.
Строительным и производственным компаниям — для разделения закупок по объектам и проектам.
Регулярным покупателям — для постоянных тематических списков.
Розничным интернет-магазинам — как удобная альтернатива ситуации, когда покупатель вынужден смешивать несколько будущих покупок в одной корзине.
КЛЮЧЕВЫЕ ВОЗМОЖНОСТИ
Несколько независимых корзин
Название, цвет и индивидуальное содержимое каждой корзины.
Поиск по всем корзинам
Быстрое обнаружение нужного товара в сохранённых списках.
Добавление товаров из панели
Поиск по каталогу без необходимости закрывать мультикорзину.
Фильтрация каталога по разделам
Подразделы и торговые предложения поддерживаются.
Drag&drop-сортировка
Изменение порядка корзин мышью, touch или клавиатурой.
Работа с неактивными корзинами
Добавление, удаление и изменение количества без переключения текущей корзины.
Перенос товаров
Выбранные позиции можно перемещать между корзинами.
Копирование корзины
Удобно создавать несколько заказов на основе одного списка.
Гостевой режим
Покупатель может пользоваться мультикорзиной ещё до авторизации.
Адаптивный интерфейс
Работа на компьютерах, планшетах и смартфонах.
Поддержка Композита
Персональные корзины загружаются отдельно от статического кеша страницы.
Shadow DOM
Интерфейс модуля изолирован от большинства CSS-стилей шаблона.
Мультисайтовость
Независимые настройки для каждого LID.
Штатный checkout Bitrix
Оформление заказа остаётся в стандартном контуре интернет-магазина.
ЧТО НОВОГО В ВЕРСИИ 2.0.12
Версия 2.0.12 развивает мультикорзину от простого переключения нескольких списков до полноценного инструмента работы с несколькими заказами.
В актуальной ветке добавлены:
- поиск товара сразу во всех корзинах;
- drag&drop-сортировка корзин;
- touch- и keyboard-сортировка;
- поиск товаров каталога непосредственно из панели;
- добавление товара сразу в выбранную корзину;
- фильтрация каталога по разделам и подразделам;
- корректная работа фильтра разделов с SKU;
- редактирование количества товаров прямо в панели;
- адаптивная работа на мобильных устройствах;
- поддержка композитного режима и дополнительные механизмы защиты персонального состояния.
ВАРИАНТЫ СЛОГАНОВ
1. Несколько заказов — одна удобная панель. Создавайте, наполняйте и переключайте корзины без потери товаров.
2. Разделяйте закупки по объектам, магазинам и проектам — прямо в стандартном интернет-магазине 1С-Битрикс.
3. Мультикорзина для 1С-Битрикс: несколько независимых корзин, поиск, каталог, drag&drop, гостевой режим и мобильный интерфейс.
- Приобретите купон модуля, активируйте купон и загрузите решение
- В админке: Настройки → Настройки продукта → Модули, установите «BUSSOL: Мультикорзина — несколько корзин для интернет-магазина».
- Откройте Bussol → Мультикорзина → Настройки → нужный сайт.
- Укажите фактический путь штатной корзины магазина. Значение по умолчанию — /personal/cart/; установщик не создаёт эту страницу.
- Настройте показ, лимит корзин и внешний вид кнопки «Мои корзины», сохраните настройки. Очистите композитный кеш.
- Выполните сценарии приёмки из docs/TESTING.md на тестовой копии магазина.
Установщик проверяет версию PHP, версию main, наличие модулей и тип соединения с БД. Лицензионную редакцию следует проверить в админке Битрикса; код не полагается на название редакции вместо проверки возможностей.
Размещение без плавающей кнопкиОтключите автоматический показ для сайта и добавьте в нужное место страницы:
<?php $APPLICATION->IncludeComponent( 'bussol:multicorzine.multicorzine', '', [], false ); |
Компонент выводит кнопку в потоке страницы; она открывает ту же независимую панель. Он не заменяет bitrix:sale.basket.basket и не меняет файлы шаблона магазина. Весь персональный состав загружается отдельным запросом после открытия, а не встраивается в кеш страницы.
ДОКУМЕНТАЦИЯ МОДУЛЯ НАХОДИТСЯ ПО ПУТИ https://docs.bussolweb.ru/bussol_multicorzine2.html
Либо воспользуйтесь виджетами обратной связи на нашем сайте https://bussolweb.ru, контактами в шапке, подвале или на странице "Контакты"
Также по всем вопросам пишите на почту нашей техподдержки support@bussolweb.ru
Время работы поддержки: Пн-Пт с 10:00 до 19:00
Время реакции на обращение - в течение 1-го рабочего дня
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
Подтвердите что сама лицензия у вас куплена
