Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
Grupa handlu detalicznego firmy Dynamics 365 Commerce przeniosła się z usługi Yammer do Viva Engage. Jeśli nie masz dostępu do nowej społeczności Viva Engage, wypełnij ten formularz (https://aka.ms/JoinD365commerceVivaEngageCommunity), aby dodać i pozostać zaangażowanym w najnowsze dyskusje.
W tym artykule opisano sposób konfigurowania strony handlu elektronicznego usługi Microsoft Dynamics 365 Commerce obsługującej zawartość dynamiczną na podstawie parametrów adresu URL.
Stronę handlu elektronicznego można skonfigurować tak, aby obsługiwała inną zawartość na podstawie segmentu w ścieżce adresu URL. Ta konfiguracja sprawia, że strona jest dynamiczna. Użyj segmentu jako parametru, aby pobrać zawartość strony. Na przykład strona utworzona za pomocą konstruktora witryn i nazwana blog_viewer odwzorowuje się na adres URL https://fabrikam.com/blog. Za pomocą tej strony można wyświetlić inną zawartość na podstawie ostatniego segmentu w ścieżce adresu URL. Na przykład ostatnim segmentem adresu URL https://fabrikam.com/blog/article-1 jest article-1.
Możesz także zastąpić sparametryzowany segment URL stroną konstruktora witryn. Na przykład strona utworzona w kreatorze witryn o nazwie blog_summary jest mapowana na adres URL https://fabrikam.com/blog/about-this-blog. Kiedy żądany jest URL https://fabrikam.com/blog z segmentem /about-this-blog na końcu, zwracana jest zawartość strony blog_summary, zamiast segmentu /about-this-blog interpretowanego jako parametr do użycia przez stronę https://fabrikam.com/blog.
Po wybraniu nazw parametrów, które mają być przekazywane do strony dynamicznej, nie należy używać nazwy strony dynamicznej, ponieważ jest ona wyświetlana w adresie URL (/blog w poprzednim przykładzie) jako nazwa parametru lub jako podciąg nazwy parametru.
Uwaga
Moduł niestandardowy implementuje funkcje hostingu, pobierania i wyświetlania dynamicznej zawartości strony. Więcej informacji jest dostępnych w artykule Rozszerzanie kanału online.
Konfigurowanie dynamicznej strony handlu elektronicznego
Aby skonfigurować dynamiczną stronę handlu elektronicznego, utwórz stronę dynamiczną, utwórz podstawowy adres URL i skonfiguruj trasę na stronie dynamicznej.
Tworzenie strony obsługującej zawartość dynamiczną
Aby utworzyć stronę, która obsługuje zawartość dynamiczną, wykonaj kroki opisane w temacie Dodawanie nowej strony witryny. Strona wymaga implementacji modułu, który używa ostatniego segmentu w ścieżce adresu URL do pobierania zawartości z zewnętrznego źródła danych. Aby uzyskać więcej informacji dotyczących tworzenia modułów niestandardowych, zobacz Rozszerzanie kanału online.
Tworzenie podstawowego adresu URL strony dynamicznej
Aby utworzyć podstawowy adres URL strony dynamicznej w kreatorze witryn handlowych, wykonaj następujące kroki:
- Przejdź do Adresy URL, a następnie wybierz Nowy > Nowy adres URL.
- W oknie dialogowym Utwórz nowy adres URL wybierz Strona wewnętrzna. W polu 'Ścieżka adresu URL' wprowadź ścieżkę, która służy jako katalog główny dla strony dynamicznej (w tym przykładzie /blog). Następnie wybierz Dalej.
- W oknie dialogowym Wybór strony wybierz utworzoną przez siebie stronę, która ma służyć jako strona dynamiczna, a następnie Zapisz.
- Wybierz Publikuj.
Konfigurowanie ścieżki do strony dynamicznej
Aby skonfigurować trasę do strony dynamicznej w kreatorze witryn handlowych, wykonaj następujące kroki:
- Przejdź do Ustawienia witryny > Rozszerzenia.
- W obszarze Ścieżki parametrów adresu URL wybierz Dodaj, a następnie wprowadź ścieżkę URL wprowadzoną podczas tworzenia adresu URL (w tym przykładzie jest to /blog).
- Wybierz Zapisz i opublikuj.
Po skonfigurowaniu trasy wszystkie żądania do sparametryzowanej ścieżki adresu URL zwracają stronę skojarzoną z tym adresem URL. Jeśli jakiekolwiek żądania zawierają dodatkowy segment, skojarzona strona zwraca i pobiera zawartość strony przy użyciu segmentu jako parametru. Na przykład https://fabrikam.com/blog/article-1 zwraca https://fabrikam.com/blog stronę wyświetlającą zawartość pobraną przy użyciu / article-1 parametru.
Zastępowanie sparametryzowanego adresu URL niestandardową stroną
Aby zastąpić sparametryzowany adres URL za pomocą strony niestandardowej w konstruktorze witryn handlowych, wykonaj następujące kroki:
- Przejdź do Adresy URL, a następnie wybierz Nowy > Nowy adres URL.
- W oknie dialogowym Utwórz nowy adres URL wybierz Strona wewnętrzna. W obszarze Ścieżka URL wprowadź ścieżkę, która zawiera segment do zastąpienia (w tym przykładzie jest to /blog/about-this-blog). Następnie wybierz Dalej.
- W oknie dialogowym Wybór strony wybierz stronę niestandardową, a następnie Zapisz.
- Wybierz Publikuj.
- Jeśli strona niestandardowa nie została jeszcze opublikowana, przejdź do strony, wybierz stronę niestandardową, a następnie wybierz pozycję Publikuj.
Po opublikowaniu strony niestandardowej witryna będzie obsługiwać stronę niestandardową zamiast strony dynamicznej z sparametryzowaną zawartością.
Dodatkowe zasoby
Modyfikacja istniejącej strony witryny
Dodawanie nowej strony witryny
Zapisywanie, pogląd i publikowanie strony
Wzbogacanie strony docelowej kategorii