Модуль корзины
В этой статье описываются модули корзины, а также описывается, как добавлять их к страницам сайта в Microsoft Dynamics 365 Commerce.
Модуль корзины отображает элементы, которые были добавлены в корзину перед тем, как клиент переходит к оформлению заказа. Модуль также показывает сводку заказа и позволяет клиенту применять коды рекламных акций или удалять их.
Модуль корзины поддерживает оформление заказа после входа в систему и оформление заказа для клиента-гостя. Он также поддерживает ссылку Назад к покупкам. Можно настроить маршрут для этой ссылки в Параметры сайта > Расширения > Маршруты.
Модуль корзины отображает данные на основе идентификатора корзины, который представляет собой файл cookie браузера, доступный на всем сайте.
На следующем рисунке показан пример страницы корзины на сайте Fabrikam.
На следующем рисунке показан пример страницы корзины на сайте Fabrikam. В этом примере имеется сбор за обработку для элемента строки.
Свойства и слоты модуля корзины
Свойство | Значения | описание |
---|---|---|
Заголовок | Текст заголовка и метка заголовка (H1, H2, H3, H4, H5 или H6) | Заголовок для корзины, например "Корзина" или "Товары в корзине". |
Показывать ошибки "Нет в наличии" | Значение "Истина" или "Ложь" | Если это свойство имеет значение Истина, страница корзины отобразит ошибки, связанные с запасами. Рекомендуется установить для этого свойства значение Истина, если для сайта установлены проверки запасов. |
Показывать накладные расходы на поставку для номенклатур строки | Значение "Истина" или "Ложь" | Если это свойство имеет значение Истина, для номенклатур строки корзины будут отображаться расходы на доставку, если эта информация доступна. Эта функция не поддерживается в теме "Fabrikam", поскольку пользователи выбирают отгрузку только в потоке оформления заказа. Однако эту возможность можно включить в другие workflow-процессы, если это применимо. |
Показывать доступные акции | Значение "Истина" или "Ложь" | Если это свойство имеет значение True, в корзине отображаются доступные рекламные акции на основе номенклатур в корзине. Эта возможность доступна в выпуске Dynamics 365 Commerce 10.0.16. |
Модули, которые могут быть использованы в модуле корзины
- Текстовый блок – этот модуль поддерживает пользовательский обмен сообщениями в модуле корзины. Сообщения выдаются системой управления контентом (CMS). Любое сообщение может быть добавлено, например "По вопросам, связанным с заказом, обращайтесь по телефону 1-800-Fabrikam."
- Селектор магазинов — в этом модуле отображается список близлежащих магазинов, в которых номенклатура доступна для отправки. Он позволяет пользователям вводить местоположение для поиска ближайших магазинов. Дополнительные сведения об этом модуле см. в разделе Модуль выбора магазина.
Свойства модуля
Следующие параметры модуля корзины можно настроить в Параметры сайта > Расширения:
- Максимальное количество – это свойство используется для указания максимального количества каждой номенклатуры, которая может быть добавлена в корзину. Например, розничная сеть может решить, что в одну проводку можно продать только 10 шт. каждого продукта.
- Запасы – Для получения сведений о том, как применять настройки запасов, см . раздел "Применение настроек запасов".
- Назад в магазин – это свойство используется, чтобы указать маршрут для ссылки Назад к покупке . Маршрут может быть настроен на уровне сайта, что позволяет розничным продавцам вернуть клиента на домашнюю страницу или на любую другую страницу сайта.
Важно
В выпуске Dynamics 365 Commerce 10.0.14 и более поздних номенклатуры в корзине суммируются на основе настроек, определенных в интерактивном профиле функциональности для Интернет-магазина в Commerce Headquarters. Дополнительные сведения о создании профиля функциональности онлайн-торговли и задании свойств, необходимых для агрегирования, см. в разделе Создание профиля функциональности для онлайн-торговли.
Взаимодействие Commerce Scale Unit
Модуль корзины извлекает информацию о продукции с помощью интерфейсов API Commerce Scale Unit. Идентификатор корзины из cookie-файла браузера используется для получения всей информации о продукте из Commerce Scale Unit.
Добавление модуля корзины на страницу
Чтобы добавить модуль корзины на новую страницу и задать необходимые свойства, выполните следующие действия.
- Перейдите к разделу Фрагменты, выберите Создать, чтобы создать фрагмент.
- В диалоговом окне Выбор фрагмента выберите модуль Корзина.
- В области Имя фрагмента введите имя Фрагмент корзины, затем выберите ОК.
- Выберите слот Корзина.
- В области свойств справа выберите символ карандаш, введите текст заголовка в поле, а затем выберите символ галочки.
- В ячейке Корзина выберите многоточие (...), затем выберите Добавить модуль.
- В диалоговом окне Выбрать модули выберите модуль Выбор магазина, затем выберите ОК.
- Выберите Сохранить, выберите Завершить редактирование для возврата фрагмента, затем нажмите кнопку Опубликовать, чтобы опубликовать его.
- Перейдите к пункту Шаблоны, выберите Создать, чтобы создать шаблон.
- В диалоговом окне Создать шаблон в разделе Имя шаблона введите имя шаблона.
- В древовидной структуре выберите слот Основной текст, нажмите многоточие (…), затем выберите Добавить фрагмент.
- В диалоговом окне Выбор фрагмента выберите созданный ранее Фрагмент корзины и нажмите ОК.
- Выберите Сохранить, выберите Завершить редактирование для возврата шаблона, затем нажмите кнопку Опубликовать, чтобы опубликовать его.
- Перейдите к разделу Страницы, выберите Создать, чтобы создать страницу.
- В диалоговом окне Выбор шаблона выберите созданный шаблон, введите имя страницы и нажмите ОК.
- Выберите Сохранить, затем выберите Предварительный просмотр, чтобы просмотреть страницу.
- Выберите Завершить редактирование для возврата страницы, затем нажмите кнопку Опубликовать, чтобы опубликовать ее.