URL-i parameetrite põhjal dünaamiliste e-kaubanduslehtede loomine
Selles artiklis kirjeldatakse, kuidas seadistada Microsoft Dynamics 365 Commerce e-kaubanduse leht, mis suudab URL-i parameetrite põhjal esitada dünaamilist sisu.
E-kaubanduse lehte saab konfigureerida URL-i tee segmendi põhjal erinevat sisu esitama. Seepärast nimetatakse seda lehte dünaamiliseks leheks. Segmenti kasutatakse lehe sisu toomise parameetrina. Näiteks leht, mis luuakse saidi koostajas ja millele antakse nimi blogi_vaataja vastendatakse URL-iga https://fabrikam.com/blog
. Seejärel saab seda lehte kasutada URL-i tee viimasel segmendil põhineva erineva sisu näitamiseks. URL-i https://fabrikam.com/blog/article-1
viimane segment on näiteks artikkel 1.
Parameetritega URL-i segmendi saate alistada ka saidi koostaja lehega. Näiteks leht, mis luuakse saidi koostajas ja millele antakse nimi blogi_kokkuvõte vastendatakse URL-iga https://fabrikam.com/blog/about-this-blog
. Kui https://fabrikam.com/blog
URL-i taotletakse koos /about-this-blog
segmendiga lõpus, blogi_kokkuvõte lehe asemel tagastatakse /about-this-blog
segmenti, mida tõlgendatakse parameetrina, mida kasutab https://fabrikam.com/blog
leht.
Dünaamilisele lehele edastatavate parameetrite nimede valimisel kasutatakse dünaamilise lehe nime URL-is (/blog
ülaltoodud näites) ei saa kasutada parameetri nime ega parameetri nime alamstringina.
Märkus.
Dünaamilise lehe sisu hostimise, toomise ja näitamise funktsioon rakendatakse kohandatud mooduli abil. Lisateavet vt teemast Võrgukanali laiendatavus.
Dünaamilise e-kaubanduse lehe seadistamine
Dünaamilise e-kaubanduse lehe seadistamiseks peate looma dünaamilise lehe ja baas-URL-i ning konfigureerima marsruudi dünaamilisele lehele.
Dünaamilist sisu esitava lehe loomine
Dünaamilist sisu esitava lehe loomiseks järgige teemas Uue saidilehe lisamine kirjeldatud etappe. Loodava lehe puhul tuleb rakendada moodul, mis kasutab välisest andmeallikast sisu toomiseks URL-i viimast segmenti. Lisateavet kohandatud mooduli arenduse kohta vt teemast Võrgukanali laiendatavus.
Dünaamilise lehe baas-URL-i loomine
Commerce'i saidiehitajas dünaamilise lehe baas-URL-i loomiseks järgige neid etappe.
- Avage URL-id ja valige Uus > Uus URL.
- Tehke dialoogiboksis Loo uus URL valik Sisemine leht. Sisestage väljale URL-i tee tee, mis toimib dünaamilise lehe juurena (selles näites /blog). Seejärel valige Järgmine.
- Valige dialoogiboksis Lehe valimine dünaamilise lehena kasutamiseks loodud leht ja seejärel valige käsk Salvesta.
- Valige Avalda.
Dünaamilise lehe marsruudi konfigureerimine
Commerce'i saidiehitajas dünaamilise lehe marsruudi konfigureerimiseks järgige neid etappe.
- Avage Saidi sätted > Laiendused.
- Valige jaotises Parametriseeritud URL-i teed käsk Lisa ja seejärel sisestage URL-i loomisel sisestatud URL-i tee (selles näites /blog).
- Valige käsk Salvesta ja avalda.
Kui marsruut on konfigureeritud, tagastavad kõik parametriseeritud URL-i tee taotlused selle URL-iga seotud lehe. Kui mõni taotlus hõlmab lisasegmenti, tagastatakse seostatud leht ja lehe sisu toomiseks kasutatakse parameetrina segmenti. Näiteks https://fabrikam.com/blog/article-1
tagastab lehe https://fabrikam.com/blog
mis kuvab selle sisu toodud parameetri /artikkel-1 parameeter abil.
Kohandatud lehega parametriseeritud URL-i alistamine
Commerce'i saidiehitajas kohandatud lehega parametriseeritud URL-i alistamiseks toimige järgmiselt.
- Avage URL-id ja valige Uus > Uus URL.
- Tehke dialoogiboksis Loo uus URL valik Sisemine leht. Sisestage väljal URL-i tee tee, mis hõlmab alistatavat segmenti (selles näites /blog/about-this-blog). Seejärel valige Järgmine.
- Valige dialoogiboksis Lehe valimine kohandatud leht ja seejärel valige käsk Salvesta.
- Valige Avalda.
- Kui kohandatud leht ei ole veel avaldatud, avage jaotis Lehed, valige kohandatud leht ja seejärel valige käsk Avalda.
Pärast kohandatud lehe avaldamist esitatakse see parametriseeritud sisuga dünaamilise lehe asemel.
Lisaressursid
Olemasoleva saidilehe muutmine
Lehe salvestamine, eelvaade ja avaldamine
Kategooria sihtlehe rikastamine