Поделиться через


Модуль карты

В этой статье описываются модули карты, а также описывается, как настраивать их в Microsoft Dynamics 365 Commerce.

Модуль карты показывает местоположение магазинов на интерактивной карте, которая отображается с помощью веб-элемента управления Карт Bing V8. Требуется ключ API карт Bing, который должен быть добавлен на страницу общих параметров в центральном офисе Commerce. Модули карты предоставляют различающиеся представления, такие как дорога, с воздуха и улицы, которые пользователи могут выбрать для просмотра местоположений на карте. Они также позволяют выполнять такие действия, как масштабирование и использование местоположения пользователя.

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

Примечание

Модуль карты доступен в выпуске Dynamics 365 Commerce 10.0.13.

На следующем рисунке показан пример модуля карты, используемый на странице местоположений магазинов.

Пример модуля выбора магазина.

Свойства модуля

Имя свойства значение описание
Заголовок Текст Заголовок модуля.
Параметры кнопки: значок по умолчанию Изображение Изображение символа канцелярской кнопки для использования в магазинах, отображаемых на карте.
Параметры кнопки: значок "Активно" Изображение Изображение символа канцелярской кнопки для использования для магазина, отображаемого на карте.
Параметры кнопки: цвет значка по умолчанию Символьная строка Текстовое или шестнадцатеричное значение цвета символа кнопки.
Параметры кнопки: цвет значка "Активно" Символьная строка Текстовое или шестнадцатеричное значение цвета выбранных символов кнопки.
Показать индекс True или False Если это свойство имеет значение Истина, то у каждого символа кнопки, который обозначает магазин, будет показан индекс. Этот индекс будет соответствовать индексу в представлении списка, который отображается в модуле выбора магазина.

Добавление разрешенных URL-адресов для сопоставления в директивы политики безопасности содержимого сайта

Для взаимодействия модуля карты с Картами Bing необходимо убедиться, что следующие URL-адреса сопоставления разрешены в политике безопасности содержимого сайта (CSP). Эта настройка выполняется в построителе сайтов Commerce путем добавления разрешенных URL-адресов в различные директивы CSP для сайта (например, img-src). Дополнительные сведения см. в разделе Политика безопасности содержимого.

  • В директиву connect-src добавьте *.bing.com.
  • В директиву img-src, добавьте *.virtualearth.net.
  • В директиву script-src добавьте *.bing.com, *.virtualearth.net.
  • В директиву script style-src добавьте *.bing.com.

Добавление модуля карты на страницу

Подробные сведения о настройке модуля карты на странице см. в разделе Модуль выбора магазина.

Дополнительные ресурсы

Обзор библиотеки модулей

Модуль поля покупки

Модуль корзины

Модуль выбора магазина

Управление картами Bing для вашей организации

Веб-элемент управления Карт Bing V8