Документация Сотбит: B2B. Корзина и оформление заказа. Корзина
Корзина
Страница корзины дает возможность пользователям просматривать, редактировать и удалять выбранные товары, а также рассчитывать общую стоимость заказа перед оформлением.
На странице используются следующие компоненты:
1. bitrix:sale.basket.basket — одностраничный компонент, отображающий список товаров, отправленных пользователем в корзину;
2. sotbit:b2bcabinet.catalog.search.article — компонент, отвечающий за добавление товаров по артикулу;
3. sotbit:basket.upselling — компонент, отвечающий за блок дополнительных продаж.
Страница корзины состоит из следующих элементов:
1. Товары, добавленные пользователем;
2. Блок добавления товаров;
3. Поле поиска товаров;
4. Блок дополнительных товаров;
5. Функционал загрузки товаров из Excel;
6. Плавающая корзина.
Пример отображения корзины в Сотбит.B2B:

Подробнее с информацией о настройках компонента bitrix:sale.basket.basket можно ознакомиться в документации 1С-Битрикс.
Добавление дополнительных товаров.
В правой части страницы находится блок Добавления товаров, с его помощью можно добавлять товары в корзину при этом не переходя в Каталог.

Для добавления Блока добавления дополнительных товаров на страницу корзины необходимо активировать параметр Включить функционал добавления товара по Артикулу, который находится на странице Настройки кабинета, по пути: Администрирование > Сотбит > Сотбит: Личный кабинет B2B > Настройки > [id сайта] Сотбит:B2B–Кабинет.

Блок дополнительных товаров
Блок дополнительных товаров на странице корзины — это отдельная секция в нижней части страницы, предлагающая сопутствующие или похожие товары к уже выбранным.
Пример отображения блока дополнительных товаров в Сотбит.B2B:

Для добавления Блока дополнительных товаров на страницу корзины необходимо активировать параметр Отображать блок дополнительных продаж в корзине, который находится на странице Настройки кабинета, по пути: Администрирование > Сотбит > Сотбит: Личный кабинет B2B > Настройки > [id сайта] Сотбит:B2B–Кабинет.

По умолчанию компонент sotbit:basket.upselling выводит все товары инфоблока на страницу корзины, чтобы настроить Блок дополнительных товаров необходимо перейти в параметры компонента. Для этого включите Режим правки и откройте выпадающий список с компонентами, перейдите в в компонент Дополнительные продажи.

В параметрах компонента активируйте настройку Использовать перекрестные продажи, при активации компонент sotbit:basket.upselling в своей работе будет использовать модуль Сотбит: Перекрестные продажи.
Более подробно с возможностями модуля, а также созданием условий можно ознакомится по ссылке: Документация Сотбит: Перекрестные продажи.
В настройке Режим выбора перекрестных продаж выберите одно из значений из выпадающего списка:
- Использовать первое подходящее условие — компонент автоматически подберет первое подходящие условие, под товары добавленные в корзину и выведет товары настроенные под него.

- Отрабатывать все выбранные условия — в этом случае выбор условий из модуля можно осуществлять в ручном режиме. После выбора компонент автоматически подставит товары из выбранных условий.

Для поиска нужного товара воспользуйтесь Сортировкой по разделам и поиском.

Кнопка Действие
В верхней части страницы находится специальная кнопка Действие, с помощью которой можно:
1. Загрузить товары, опция предоставляет возможность пользователю сформировать заказ в Excel файле и напрямую загрузить его в корзину;
2. Создать шаблон заказа;
3. Создать прайс лист;
4. Запросить КП.

Пользователь может сформировать часть корзины на сайте и дополнительно загрузить товары из файла. Загрузить файл можно как со страницы каталога, так и в корзине.
Плавающая корзина
Плавающая корзина помогает пользователю ориентироваться в сумме текущего на страницах каталога, без перехода на страницу корзины.
Пример отображения плавающей корзины в Сотбит.B2B:

Плавающую корзину можно переместить в любое удобное для Вас место на странице, для этого потяните за левую часть блока.
Вступайте в сообщество Сотбит!
Задавайте вопросы, делитесь опытом и находите ответы вместе с другими участниками.
Свяжитесь с нами
Заполните простую форму, чтобы обсудить ваш проект