Options de configuration pour l'affichage d'état de boîte de dialogue
Différentes options de configuration sont disponibles pour l'affichage d'état de boîte de dialogue.
Prenons l'exemple suivant afin de mieux comprendre les options de configuration qui sont disponibles.
Considérons un site de voyage avec les boîtes de dialogue suivantes :
- La réservation de vol (Flight booking, boîte de dialogue D1) se compose des étapes Informations passager (Passenger information, p1), Calendrier (Calendar, p2), Destination (p3), Trajet (Route, p4) et Compagnies aériennes (Airlines, p5).
- La location de véhicule (Car booking, boîte de dialogue D2) se compose des étapes Informations loueur (Renters information, p10), Calendrier (Calendar, p11) et Type de véhicule (Vehicle type, p12).
- La réservation d'hôtel (Hotel booking, boîte de dialogue D3) se compose des étapes Informations client (Customer information, p20), Calendar (Calendar, p21) et Type de chambre (Room type, p22).
- La facturation (Billing, boîte de dialogue D4) se compose des étapes Informations de compte (Account information, p30), Panier, (Shopping cart, p31) et Règlement (Check out, p32).
Préférence d'affichage des étapes précédentes
Vous pouvez influencer la façon dont les étapes antérieures traitées avant l'étape actuellement active sont affichées dans le menu supérieur. Options de configuration disponibles :
- Afficher toutes les étapes
- Toutes les étapes traitées avant l'étape actuellement active sont affichées sans exception.
- Afficher le nombre d'étapes personnalisées
- Affiche le nombre exact (n) d'étapes traitées le plus récemment avant l'étape actuellement active.
Préférence d'affichage des étapes suivantes
Vous pouvez également influencer la façon dont les étapes à traiter après l'étape actuellement active sont affichées à partir du menu secondaire. Options de configuration disponibles :
- Afficher toutes les étapes
- Toutes les étapes, même celles figurant sur des branches qui peuvent potentiellement être traitées après l'étape actuellement active, sont affichées sans exception aucune.
- Afficher le nombre d'étapes personnalisées
- Un nombre définissable d'étapes, même celles figurant sur des branches qui peuvent potentiellement être traitées après l'étape actuellement active, est affiché. Remarque : Le nombre d'étapes est calculé de façon indépendante pour chaque branche unique.
Préférence d'affichage de boîte de dialogue imbriquée
Avec l'option de préférence d'affichage de boîte de dialogue imbriquée, vous pouvez contrôler la façon dont une boîte de dialogue imbriquée non active est affichée. Les options suivantes sont fournies :
- Afficher les étapes de boîte de dialogue imbriquée dans l'élément de navigation
- Avec cette option sélectionnée, les étapes uniques qui font partie d'une boîte de dialogue imbriquée sont représentées telles quelles. Elles ne sont pas remplacées par un noeud unique qui représente une boîte de dialogue imbriquée complète avec l'ensemble de ses étapes. Par exemple, les étapes suivantes sont affichées.
Passenger information → Calendar → Destination → Route → Airlines Renters information → Calendar → Vehicle type Customer information → Calendar → Room type Account information → Shopping cart → Check out - Afficher une boîte de dialogue imbriquée sous forme d'étape unique
- Avec cette option sélectionnée, les étapes uniques qui font partie d'une boîte de dialogue imbriquée sont représentées par un noeud "marque de réservation" unique. Ce noeud unique est supposé représenter la totalité de la boîte de dialogue imbriquée ainsi que toutes ses étapes. Par exemple, les étapes suivantes sont affichées.
Passenger information → Calendar → Destination → Route → Airlines Car booking Hotel booking Billing
Préférence Boutons à afficher
La case à cocher sous le libellé Boutons à afficher permet de contrôler si des boutons supplémentaires Interrompre et/ou Annuler doivent s'afficher. Ces boutons permettent d'annuler et d'interrompre la boîte de dialogue en cours de la même façon que dans la pile de boîte de dialogue.
Remarque : Bien que l'affichage d'état de boîte de dialogue puisse être utilisé dans un scénario de production, il s'agit plus ou moins d'un exemple d'implémentation. En fonction de différents facteurs tels que la complexité de vos boîtes de dialogue, la conception et la présentation des pages, d'autres visualisations ou implémentations peuvent répondre davantage à vos besoins. C'est pourquoi vous pouvez créer votre propre implémentation DSD, personnalisée à partir des API taillées sur mesure en fonction de vos besoins.