Modèle de magasin - Bas de page
Les modèles de magasin comprennent des bas de page en bas de chaque page (footer.jsp) qui incluent des liens vers :
- Accueil
- Chariot
- Mon compte
- Contactez-nous
- Principes de confidentialité
- Aide
Instructions
footer.jsp utilise les instructions suivantes :
- StoreCatalogDisplay
- OrderItemDisplay
- LogonForm
- ContactView
- PrivacyView
- HelpView
Beans
footer.jsp utilise les beans suivants :
- UserRegistrationDataBean
- ErrorDataBean
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.
- Chariot
- Le lien CHARIOT du bas de page pointe sur l'instruction contrôleur OrderItemDisplay,
qui renvoie l'instruction de visualisation OrderItemDisplayViewShiptoAssoc.
L'instruction d'affichage OrderItemDisplayViewShiptoAssoc est enregistrée avec la page OrderItemDisplay.jsp au sein de la base de données. OrderItemDisplay.jsp
charge le fichier shoppingcart.jsp pour afficher la page Chariot.
Pour obtenir de plus amples informations sur les instructions, reportez-vous à la section
Instructions et au manuel "WebSphere Commerce Programmer's Guide".
- Mon compte
- Si vous êtes un client enregistré, en cliquant sur MON COMPTE , la page Mon compte
(account.jsp) s'affiche. Si vous n'êtes pas un client enregistré, en cliquant
sur Mon compte, la page Enregistrement ou Connexion s'affiche (myaccount.jsp). Cette opération se réalise au moyen du code suivant :
if (userType.equalsIgnoreCase("G")){ %>
<font class="buttonson"><a
href="LogonForm?langId=<%=languageId%>&storeId=<%=storeId%>&catalogId=
<%=catalogId%>" style="color:
#CCCC99"><%=infashiontext.getString("MY_ACCOUNT")%></a></font></td>
<%} else {%>
<font class="buttonson"><a
href="LogonForm?langId=<%=languageId%>&storeId=<%=storeId%>&catalogId=
<%=catalogId%>&page=account" style="color:
#CCCC99"><%=infashiontext.getString("MY_ACCOUNT")%></a></font></td>
- Contactez-nous
- En cliquant sur Contactez-nous, l'instruction ContactView, qui charge la page Contactez-nous (contact.jsp), est appelée.
- Aide
- En cliquant sur Aide, l'instruction HelpView, qui charge la page Aide (help.jsp) est appelée.
- Principes de confidentialité
- En cliquant sur Principes de confidentialité, l'instruction PrivacyView, qui charge la page Principes de confidentialité (privacy.jsp), est appelée.