Pie de página de la tienda de ejemplo
Las tiendas de ejemplo tienen un pie de página en la parte inferior de cada página
(footer.jsp) que incluye enlaces con lo siguiente:
- Inicio
- Carro de la compra
- Mi cuenta
- Contáctenos
- Política de privacidad
- Ayuda
Mandatos
footer.jsp utiliza los mandatos siguientes:
- StoreCatalogDisplay
- OrderItemDisplay
- LogonForm
- ContactView
- PrivacyView
- HelpView
Beans
footer.jsp utiliza los beans siguientes:
- UserRegistrationDataBean
- ErrorDataBean
Detalles sobre implementación
Nota: Para obtener información sobre las técnicas de
implementación comunes a todas las páginas de la tienda de ejemplo, incluida
la información multicultural, consulte Páginas
de la tienda de ejemplo: técnicas de implementación comunes.
- Carro de la compra
- El enlace CARRO DE LA COMPRA del pie de página enlaza con el mandato
de controlador OrderItemDisplay, que devuelve el mandato de vista OrderItemDisplayViewShiptoAssoc.
El mandato de vista OrderItemDisplayViewShiptoAssoc está registrado con OrderItemDisplay.jsp
en la base de datos. OrderItemDisplay.jsp carga shoppingcart.jsp para
mostrar la página Carro de la compra.
Para obtener más información sobre mandatos, consulte Mandatos
y la "Guía del programador de WebSphere Commerce".
- Mi cuenta
- Si usted es un cliente registrado, al pulsar en Mi cuenta
irá a la página Mi cuenta (account.jsp). Si no es un cliente
registrado, al pulsar en Mi cuenta irá a la página Regístrese o conéctese
(myaccount.jsp).
Esto se lleva a cabo
utilizando el código siguiente:
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>
- Contáctenos
- Al pulsar en Contáctenos se llama al mandato ContactView, que carga
la página Contáctenos (contact.jsp).
- Ayuda
- Al pulsar en Ayuda se llama al mandato HelpView, que carga la
la página de Ayuda (help.jsp).
- Política de privacidad
- Al pulsar en Política de privacidad se llama al mandato PrivacyView,
que carga la página de Política de privacidad (privacy.jsp).