Modification des fichiers JSP pour sélectionner une devise préférée
Vous pouvez autoriser les clients à sélectionner une devise préférée dans une liste de devises prises en charge.
Procédure
- Déterminez les pages de magasin et leurs fichiers JSP associés, pour lesquels vous souhaitez créer une liste de devises.
- Pour chaque page qu'une liste doit afficher, ouvrez le fichier JSP de cette page.
- Pour ajouter une liste de devises préférées au niveau du magasin, utilisez la requête suivante à titre d'exemple. Cette requête obtient une liste de devises à partir desquelles les clients peuvent choisir leur devise préférée.
<%@ page import="com.ibm.commerce.price.utils.*" %> <%@ page import="com.ibm.commerce.common.objects.*" %> <%@ page import="com.ibm.commerce.server.*" %> <%@ page import="com.ibm.commerce.command.*" %><% CommandContext commandContext = (CommandContext) request.getAttribute(ECConstants.EC_COMMANDCONTEXT); StoreAccessBean storeAB = commandContext.getStore(); CurrencyManager cm = CurrencyManager.getInstance(); String[] supportedCurrencies = cm.getSupportedCurrencies(storeAB); %>Une fois que le client a choisi une devise, vous pouvez la définir en invoquant la commande SetCurrencyPreference.