Dans la troisième étape du processus de règlement du modèle de magasin, tel que décrit dans Utilisation du règlement des achats du chariot, le client doit sélectionner un mode d'expédition (shipping.jsp).
Instructions
shipping.jsp utilise les instructions suivantes :
Beans
shipping.jsp utilise les beans suivants :
Détails d'implémentation
Remarque : pour plus d'informations sur les techniques d'implémentation communes à toutes les pages de modèle de magasin, parmi lesquelles les informations multiculturelles, reportez-vous à la rubrique Pages du modèle de magasin : techniques d'implémentation communes.
Lorsqu'un client lance le processus de règlement en cliquant sur Régler vos achats à la page Chariot, il parcourt une série de pages de règlement. L'instruction OrderItemDisplay permet de déterminer la page suivante à charger. L'instruction OrderItemDisplay renvoie la page OrderItemDisplay.jsp dans la base de données. OrderItemDisplay.jsp inclut différents fichiers JSP en fonction du paramètre page. Si une valeur pour la page correspond à shipmethod, la troisième page, à savoir Régler vos achats 3. Sélection d'un mode d'expédition (shipping.jsp), est chargée.
La page Régler vos achats 3. Sélection d'un mode d'expédition (shipping.jsp) inclut un formulaire qui permet aux clients de sélectionner un mode d'expédition. L'action de ce formulaire est définie dans AddShipModeVew, qui est enregistré dans la table de base de données VIEWREG à associer avec la page AddShipMode.jsp. Une fois que le formulaire avec AddShipModeVew est envoyé, la page AddShipMode.jsp est appelée.
AddShipMode.jsp exécute les instructions suivantes :
L'instruction OrderItemUpdate met à jour l'article à l'aide du mode d'expédition sélectionné. Puis, l'instruction OrderPrepare est appelée pour pré-traiter la commande. Ensuite, l'instruction OrderDisplay est appelée pour afficher la page suivante dans le processus de règlement des achats. Si le paramètre status est défini sur la valeur P, la page Régler vos achats 4 : Récapitulatif de la commande (OrderDisplayPending.jsp) s'affiche alors.
La page Régler vos achat 3. Sélection d'un mode d'expédition (shipping.jsp) affiche la structure de coût et la date d'expédition approximative pour chaque mode d'expédition. Ces informations sont archivées dans la base de données SHPMODEDSC dans les zones suivantes :
Si vous modifiez les frais d'expédition dans la base de données, veillez à modifier également la description dans la table SHPMODEDSC afin que les valeurs mises à jour s'affichent sur cette page.
Remarque : les zones SHPMODEDSC.FIELD1 et SHPMODEDSC.FIELD2 ont été créées au moyen des zones de personnalisation de la table SHPMODEDESC.
![]() |