К содержимому
Начало работы

Установка и первые шаги

Обновлено

Установка

  1. Откройте карточку «Управление товарами в корзине» в маркете Webasyst.
  2. Войдите с Webasyst ID, выберите установку Webasyst и установите плагин через «Инсталлер». Для платной установки потребуется лицензия.
  3. В бэкенде откройте «Магазин» → «Плагины» → «Управление товарами в корзине».
  4. Отметьте «Включить плагин» и сохраните настройки. По умолчанию эта настройка выключена.

Перед установкой проверьте требования. Сборка исходников и настройка фоновых заданий для работы плагина не нужны.

Первые настройки

Для первой проверки оставьте включёнными «Показывать панель «Выбрать все»», «Исключать недоступные к заказу товары» и «Подключать оформление плагина». Все три настройки включены по умолчанию.

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

Полный список — в статье «Настройка».

Подключение корзины

В одностраничном оформлении вывод подключается через хуки Shop-Script. Проверьте результат на витрине: собственная тема может менять штатную разметку оформления.

Для пошаговой корзины проверьте вывод хука frontend_cart или добавьте вызов хелпера в cart.html. Тема также должна содержать распознаваемые строки товаров и места для блоков. Готовый пример — в статье «Подключение к теме».

Проверка результата

  1. Добавьте на витрине две разные доступные товарные позиции и откройте корзину или одностраничное оформление.
  2. Убедитесь, что у строк есть чекбоксы и отображается панель «Выбрано N из M».
  3. Снимите отметку у одного товара: он должен появиться в блоке «Не пойдёт в заказ», а суммы заказа — обновиться.
  4. Отметьте товар в этом блоке: позиция должна вернуться в заказ.
  5. Проверьте «Снять все»: в заказе остаётся первая позиция. Затем верните остальные через «Выбрать все».
  6. Если проверяете полный цикл оформления, создайте тестовый заказ только из выбранных позиций. После создания заказа отложенные товары должны вернуться в корзину.

Проверять исключение недоступных товаров нужно на корзине, где есть и доступная, и недоступная позиция. Если недоступны все товары, автоматическое исключение не выполняется.