Creare pagine di e-commerce dinamiche in base ai parametri URL
In questo articolo viene descritto come configurare una pagina di e-commerce Microsoft Dynamics 365 Commerce in grado di offrire contenuti dinamici, in base ai parametri URL.
Una pagina di e-commerce può essere configurata per offrire contenuti diversi, in base a un segmento nel percorso dell'URL. Pertanto, la pagina è nota come pagina dinamica. Il segmento viene utilizzato come parametro per recuperare il contenuto della pagina. Ad esempio, un pagina creata nel generatore di siti Web e denominata blog_viewer viene mappata all'URL https://fabrikam.com/blog
. Questa pagina può quindi essere utilizzata per mostrare contenuti diversi, in base all'ultimo segmento nel percorso dell'URL. Ad esempio, l'ultimo segmento nell'URL https://fabrikam.com/blog/article-1
è article-1.
Puoi anche sostituire un segmento URL parametrizzato con una pagina del generatore di siti. Ad esempio, un pagina creata nel generatore di siti Web e denominata blog_summary può essere mappata all'URL https://fabrikam.com/blog/about-this-blog
. Quando l'URL https://fabrikam.com/blog
è richiesto con il segmento /about-this-blog
alla fine, il contenuto della pagina blog_summary viene restituito al posto del segmento /about-this-blog
interpretato come un parametro che deve essere utilizzato dalla pagina https://fabrikam.com/blog
.
Quando si selezionano i nomi per i parametri da passare alla pagina dinamica, il nome della pagina dinamica come appare nell'URL (/blog
nell'esempio precedente) non può essere utilizzato come nome di un parametro o una sottostringa di un nome di parametro.
Nota
La funzionalità per l'hosting, il recupero e la visualizzazione del contenuto dinamico della pagina viene implementata utilizzando un modulo personalizzato. Per ulteriori informazioni, vedi Estendibilità del canale online.
Impostare una pagina di e-commerce dinamica
Per impostare una pagina di e-commerce dinamica, è necessario creare la pagina dinamica, creare l'URL di base e configurare il percorso della pagina dinamica.
Creare la pagina che offrirà il contenuto dinamico
Per creare una pagina che offrirà contenuto dinamico, segui i passaggi in Aggiungere una nuova pagina del sito. La pagina che creerai richiederà l'implementazione di un modulo che utilizza l'ultimo segmento nel percorso dell'URL per recuperare il contenuto da un'origine dati esterna. Per ulteriori informazioni sullo sviluppo di moduli personalizzati, vedi Estendibilità del canale online.
Creare l'URL di base per la pagina dinamica
Per creare l'URL di base per la pagina dinamica nel generatore di siti di Commerce, segui questi passaggi.
- Vai a URL e seleziona Nuovo > Nuovo URL.
- Nella finestra di dialogo Crea nuovo URL, seleziona Pagina interna. In Percorso URL, immetti il percorso che servirà da radice per la pagina dinamica (in questo esempio, /blog). Quindi seleziona Avanti.
- Nella finestra di dialogo Seleziona pagina, seleziona la pagina creata come pagina dinamica, quindi seleziona Salva.
- Selezionare Pubblica
Configurare il percorso della pagina dinamica
Per configurare il percorso della pagina dinamica nel generatore di siti di Commerce, segui questi passaggi.
- Vai a Impostazioni sito > Estensioni.
- In Percorsi URL con parametri, seleziona Aggiungi, quindi immetti il percorso dell'URL immesso quando hai creato l'URL (in questo esempio, /blog).
- Seleziona Salva e pubblica.
Dopo aver configurato il percorso, tutte le richieste del percorso dell'URL con parametri restituiranno la pagina associata a quell'URL. Se le richieste contengono un segmento aggiuntivo, verrà restituita la pagina associata e il contenuto della pagina verrà recuperato utilizzando il segmento come parametro. Per esempio, https://fabrikam.com/blog/article-1
restituirà la pagina https://fabrikam.com/blog
e il contenuto che viene recuperato utilizzando il parametro /article-1.
Sostituzione di un URL con parametri con una pagina personalizzata
Per sostituire un URL con parametri con una pagina personalizzata nel generatore di siti di Commerce, segui questi passaggi.
- Vai a URL e seleziona Nuovo > Nuovo URL.
- Nella finestra di dialogo Crea nuovo URL, seleziona Pagina interna. In Percorso URL, immetti il percorso che include il segmento da sostituire (in questo esempio, /blog/about-this-blog). Quindi seleziona Avanti.
- Nella finestra di dialogo Seleziona pagina, seleziona la pagina personalizzata e quindi seleziona Salva.
- Selezionare Pubblica
- Se la pagina personalizzata non è stata ancora pubblicata, vai a Pagine, seleziona la pagina personalizzata, quindi seleziona Pubblica.
Dopo la pubblicazione, la pagina personalizzata verrà offerta al posto della pagina dinamica con contenuto con parametri.
Risorse aggiuntive
Modificare una pagina del sito esistente
Aggiungere una nuova pagina del sito
Salvare, visualizzare in anteprima e pubblicare una pagina
Migliorare una pagina prodotto
Migliorare una pagina di destinazione di categoria