Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Группа по интересам розничной торговли Dynamics 365 Commerce переехала из Yammer в Viva Engage. Если у вас нет доступа к новому сообществу Viva Engage, заполните эту форму (https://aka.ms/JoinD365commerceVivaEngageCommunity), чтобы добавить и оставаться в курсе последних обсуждений.
В этой статье описывается настройка страницы электронной коммерции Майкрософт Dynamics 365 Commerce, которая служит динамическим содержимым на основе параметров URL-адреса.
Вы можете настроить страницу электронной коммерции для показа разного содержимого на основе сегмента пути URL-адреса. Эта конфигурация делает страницу динамической страницей. Используйте сегмент в качестве параметра для получения содержимого страницы. Например, страница, которую вы создаёте в построителе сайтов и называете blog_viewer, сопоставляется с URL-адресом https://fabrikam.com/blog. Эту страницу можно использовать для отображения разного содержимого на основе последнего сегмента в URL-пути. Например, последним сегментом в URL-адресе https://fabrikam.com/blog/article-1 является article-1.
Кроме того, можно переопределить параметризованный сегмент URL-адреса с помощью страницы конструктора сайтов. Например, страница, созданная в построителе сайтов и получившая имя blog_summary, будет сопоставляться с URL-адресом https://fabrikam.com/blog/about-this-blog. Когда URL-адрес https://fabrikam.com/blog запрашивается с помощью сегмента /about-this-blog в конце, вместо сегмента возвращается содержимое страницы /about-this-blog, которое интерпретируется как параметр, используемый страницей https://fabrikam.com/blog.
При выборе имен параметров, передаваемых на динамическую страницу, не используйте имя динамической страницы, как показано в URL-адресе (/blog в предыдущем примере) в качестве имени параметра или в качестве подстроки имени параметра.
Замечание
Пользовательский модуль реализует функциональные возможности размещения, извлечения и отображения динамического содержимого страницы. Дополнительные сведения см. в разделе Расширяемость интернет-канала.
Настройка динамической страницы электронной коммерции
Чтобы настроить динамическую страницу электронной коммерции, создайте динамическую страницу, создайте базовый URL-адрес и настройте маршрут на динамическую страницу.
Создайте страницу, которая предоставляет динамическое содержимое
Чтобы создать страницу, которая служит динамическим содержимым, выполните действия, описанные в разделе "Добавление новой страницы сайта". На странице требуется реализация модуля, использующего последний сегмент в пути URL-адреса для получения содержимого из внешнего источника данных. Дополнительные сведения о разработке настраиваемого модуля см. в разделе Расширяемость интернет-канала.
Создание базового URL-адреса для динамической страницы
Чтобы создать базовый URL-адрес для динамической страницы в конструкторе сайтов коммерческой торговли, выполните следующие действия:
- Перейдите к разделу URL-адреса и выберите Создать > Создать URL-адрес.
- В диалоговом окне Создание нового URL-адреса выберите Внутренняя страница. В разделе URL-адреса введите путь, который служит корнем для динамической страницы (в этом примере /blog). Затем выберите Далее.
- В диалоговом окне Выберите страницу выберите страницу, созданную для работы в качестве динамической страницы, затем выберите Сохранить.
- Выберите Опубликовать.
Настройка маршрута к динамической странице
Чтобы настроить маршрут на динамическую страницу в конструкторе сайтов коммерческой торговли, выполните следующие действия:
- Перейдите к разделу Параметры сайта > Расширения.
- В области Параметризованные URL-пути выберите Добавить, затем введите URL-путь, введенный при создании URL-адреса (в данном примере /blog).
- Выберите Сохранить и опубликовать.
После настройки маршрута все запросы к параметризованному URL-пути возвращают страницу, связанную с этим URL-адресом. Если какие-либо запросы содержат дополнительный сегмент, связанная страница возвращает и извлекает содержимое страницы с помощью сегмента в качестве параметра. Например, https://fabrikam.com/blog/article-1 возвращает страницу https://fabrikam.com/blog, которая отображает содержимое, полученное с помощью параметра /article-1.
Переопределение параметризованного URL-адреса с помощью настраиваемой страницы
Чтобы переопределить параметризованный URL-адрес с помощью настраиваемой страницы в конструкторе сайтов commerce, выполните следующие действия:
- Перейдите к разделу URL-адреса и выберите Создать > Создать URL-адрес.
- В диалоговом окне Создание нового URL-адреса выберите Внутренняя страница. В поле URL-путь введите путь, который включает сегмент для переопределения (в данном примере — /blog/about-this-blog). Затем выберите Далее.
- В диалоговом окне Выбор страницы выберите настраиваемую страницу, а затем выберите Сохранить.
- Выберите Опубликовать.
- Если пользовательская страница еще не опубликована, перейдите на страницы, выберите пользовательскую страницу и нажмите кнопку "Опубликовать".
После публикации настраиваемой страницы сайт обслуживает пользовательскую страницу вместо динамической страницы с параметризованным содержимым.
Дополнительные ресурсы
Изменение существующей страницы сайта
Добавление новой страницы сайта
Управление метаданными для поисковой оптимизации
Сохранение, предварительный просмотр и публикация страницы
Расширение возможностей страницы продукта
Расширение возможностей целевой страницы категории