Модуль иерархической навигации

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

Используйте модули хлебных крошек для обеспечения вторичной навигации на страницах сайта. Как правило, они отображаются в верхней части страницы под заголовком. Хотя вы можете добавить модули навигации на любую страницу, они чаще всего используются на страницах сведений о продукте (PDPs) для отображения иерархии категорий продуктов и предоставления быстрого способа перемещения по сайту. Модуль навигации можно также использовать для отображения ссылки "Назад к результатам", когда пользователи открывают PDP со страницы поиска или списка. Таким образом пользователи могут быстро вернуться на страницу отфильтрованного списка для продолжения покупок.

На страницах с контекстом категории продукта, таких как страницы PDP и страницы категории, в модуле навигации отображается иерархия категорий. На страницах без контекста категорий в модуле навигации по умолчанию отображается <Корень сайта> / <Текущая страница>. Вы также можете вручную настроить модули хлебных крошек на страницах сайта других типов, чтобы отобразить ссылки на определенные страницы на сайте.

Note

Модуль хлебных крошек доступен в выпуске Dynamics 365 Commerce 10.0.12.

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

Снимок экрана модуля хлебных крошек.

Модуль навигации зависит от параметра Тип отображения навигации в PDP, который задается в разделе Параметры сайта > Расширения в конструкторе сайтов. Этот параметр имеет три возможных значения:

  • Показать иерархию категорий . При выборе этого значения модуль навигации отображает полную иерархию категорий продукта, который пользователь просматривает в PDP.
  • Показать обратно к результатам – При выборе этого значения модуль навигационной цепочки отображает ссылку "Назад к результатам" в PDP, если пользователь открыл PDP из модуля, который позволяет получить ссылку "Назад к результатам". Эта функция доступна при переходе пользователей со страниц категорий, поиска, списка и рекомендаций. Для поддержки этой функции модули коллекции продуктов и результаты поиска имеют свойство Разрешить возврат к результатам на PDP, которое позволяет определить, какие модули должны поддерживать функциональность ссылки «Назад к результатам» на PDP. Например, если выбрать Назад к результатам в качестве значения параметра Тип отображения навигации в PDP модуля навигации и выбрать Разрешить возврат к результатам на PDP для модуля результатов поиска на странице поиска, будет отображаться ссылка "Назад к результатам", когда пользователи переходят со страницы поиска в PDP.
  • Показать иерархию категорий и вернуться к результатам — это значение представляет собой комбинацию предыдущих двух значений. При выборе этого значения модуль навигации отображает как полную иерархию категорий, так и ссылку "Назад к результатам" (если настроено) в PDP.

Important

Эти параметры доступны в выпуске Dynamics 365 Commerce 10.0.12. При обновлении из более старой версии Dynamics 365 Commerce необходимо вручную обновить файл appsettings.json. Инструкции по обновлению файла appsettings.json см. в разделе Обновления SDK и библиотеки модулей.

Имя свойства Ценности Description
Корень Текст или ссылка Это необязательное свойство указывает текст ссылки и цель ссылки для корневого сайта навигации. Если не настроить это свойство, у цепочки навигации не будет корня.
Ссылка навигации Link Это необязательное свойство задает ссылки для навигации, настроенной вручную, если эти ссылки являются обязательными. Ссылки отображаются в порядке их перечисления.

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

Чтобы добавить модуль навигации на PDP и задать необходимые свойства, выполните следующие действия:

  1. Перейдите в раздел Параметры сайта > Расширения, затем для параметра Тип отображения навигации в PDP выберите Показать иерархию категорий.
  2. Перейдите в раздел Шаблоны и выберите шаблон PDP.
  3. В ячейке Контейнер, содержащей модуль поля покупки, нажмите многоточие (…), а затем выберите Добавить модуль.
  4. В диалоговом окне Выбрать модуль выберите модуль Навигация, затем выберите ОК.
  5. Выберите Сохранить, выберите Завершить редактирование для возврата шаблона, затем нажмите кнопку Опубликовать, чтобы опубликовать его.
  6. Перейдите в раздел Страницы и откройте PDP, использующую шаблон PDP. Если PDP еще не существует, создайте ее.
  7. В ячейке Контейнер, содержащей модуль поля покупки, нажмите многоточие (…), а затем выберите Добавить модуль.
  8. В диалоговом окне Выбрать модуль выберите модуль Навигация, затем выберите ОК.
  9. В области свойств ячейки Навигации в области Корень выберите Текст ссылки.
  10. В диалоговом окне Текст ссылки введите Домашняя страница, а затем в Цель ссылки выберите Добавить ссылку.
  11. В диалоговом окне Добавление ссылки выберите ссылку для корня навигации, затем выберите ОК.
  12. Выберите Сохранить, затем выберите Предварительный просмотр, чтобы просмотреть страницу.
  13. Выберите Завершить редактирование для возврата шаблона, затем нажмите кнопку Опубликовать, чтобы опубликовать ее.

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

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

Модуль меню навигации

Модуль выбора сайта

Обзор целевой страницы категории и страницы результатов поиска по умолчанию

Модули семейства продуктов

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

Обновления SDK и библиотеки модулей