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.
Note
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 firmy 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 artykuł-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.
Note
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 Możliwości rozszerzania 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 obszaru Adresy URL, a następnie wybierz pozycję Nowy > Nowy adres URL.
- W oknie dialogowym Tworzenie nowego adresu URL wybierz pozycję 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 kliknij przycisk Dalej.
- W oknie dialogowym Wybieranie strony wybierz utworzoną przez siebie stronę, która ma służyć jako strona dynamiczna, a następnie wybierz Zapisz.
- Wybierz opcję Publikuj.
Konfigurowanie ścieżki do strony dynamicznej
Aby skonfigurować trasę do strony dynamicznej w kreatorze witryn handlowych, wykonaj następujące kroki:
- Przejdź do Ustawień witryny > Rozszerzenia.
- W obszarze Ścieżki parametrów adresu URL wybierz opcję Dodaj, a następnie wprowadź ścieżkę URL wprowadzona 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 obszaru Adresy URL, a następnie wybierz pozycję Nowy > Nowy adres URL.
- W oknie dialogowym Tworzenie nowego adresu URL wybierz pozycję Strona wewnętrzna. W obszarze Ścieżka adresu URL wprowadź ścieżkę, która zawiera segment, który ma być zastąpiony (w tym przykładzie jest to /blog/about-this-blog). Następnie kliknij przycisk Dalej.
- W oknie dialogowym Wybierz stronę wybierz stronę niestandardową, a następnie wybierz pozycję Zapisz.
- Wybierz opcję 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