Esercitazione: personalizzazione del flusso Crea ordine
In questa esercitazione, imparerai come personalizzare il flusso di ordini Order Hub esistente.
L'approccio di personalizzazione per configurazione viene utilizzato in questa esercitazione per effettuare semplici aggiornamenti alle pagine esistenti.
L'approccio della personalizzazione per codice viene utilizzato in questa esercitazione, dove:
- L'approccio di personalizzazione per sovrascritture viene utilizzato per modificare una pagina esistente per acquisire dati aggiuntivi (numero ordine di acquisto del cliente) e quindi inviare i dati all'API di back - end. Poiché non esiste alcun file buc-fields-details.json per modificare la pagina dei dettagli dell'ordine, è necessario utilizzare l'approccio di personalizzazione per sovrascritture.
Si supponga che la propria azienda abbia bisogno di personalizzare il flusso Crea ordine per includere le seguenti funzionalità aggiuntive:
- Quando si crea un ordine, si desidera essere in grado di acquisire facoltativamente il "numero di ordine di acquisto del cliente".
- Quando si cercano articoli da aggiungere a un ordine, si desidera poter ricercare gli articoli con un campo ItemAlias personalizzato che si utilizza per rappresentare il codice UPC, EAN o il codice produttore dell'articolo.
- Si desidera modificare le etichette nell'interfaccia utente. Invece di utilizzare le etichette esistenti "Data di spedizione richiesta", "Data di annullamento richiesta" e "Data di consegna richiesta", si desidera utilizzare le etichette "Data di spedizione desiderata", "Data di annullamento desiderato" e "Data di consegna desiderata".
Obiettivi di apprendimento
- Come personalizzare le pagine nell'applicazione Ordini.
- Come modificare il codice esistente in una pagina per acquisire ulteriori dati e quindi inviare i dati all'API backend.
- Come aggiungere un parametro di ricerca aggiuntivo in una pagina e un'API tramite la personalizzazione per configurazione.
- Come modificare le etichette e i messaggi nell'applicazione tramite la personalizzazione per configurazione.
Tempo richiesto
Per completare questa esercitazione sono necessari circa 30 minuti. Se si esplorano altri concetti correlati a questa esercitazione, il completamento potrebbe richiedere più tempo.Livello di competenze
PrincipianteSettore di riferimento
Sviluppatori che desiderano personalizzare Order Hub.Prerequisiti
- Configurare un ambiente toolkit sviluppatori. Per ulteriori informazioni, vedi Introduzione alla personalizzazione di Order Hub.
- Abilita personalizzazione per il modulo buc - app - order . Per ulteriori informazioni, consultare Personalizzazione delle applicazioni esistenti.
Risultati previsti
Quando un utente fa clic su Crea ordine dalla pagina Ricerca ordine , la pagina Crea ordine viene caricata con le personalizzazioni.
- La pagina Dettagli ordine include un campo personalizzato Numero ordine di acquisto cliente.
- La modale Aggiungi righe> Ricerca avanzata include un campo di ricerca personalizzato Valore alias.
- La tabella Gestisci righe include le stringhe di intestazione della tabella personalizzata Data di consegna desiderata, Data di disponibilità desideratae Data di fine desiderata.