upsilon Posted May 18, 2016 Share Posted May 18, 2016 Bonjour à toutes et à tous ! Suite à plusieurs demandes de la part de mes clients j'aimerais classer lors de la sélection de l'adresse de livraison, les adresses par ordre alphabétique. J'ai bien localiser le fichier et les lignes concernées dans le fichier order-address.tpl de mon thème foreach from=$addresses key=k item=address} <option value="{$address.id_address|intval}" {if $address.id_address == $cart->id_address_delivery}selected="selected"{/if}>{$address.alias|escape:'htmlall':'UTF-8'}</option> {/foreach} Mais la je sèche, je ne trouve aucun moyen pour trier une liste générée en Smarty. Ou alors peut être il y a t'il un autre moyen ? En vous remerciant ++ Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 18, 2016 Share Posted May 18, 2016 Bonjour, qu'est ce que l'ordre alphabétique sur une adresse ? Vous vous appuyez sur le nom de l'adresse défini par l'utilisateur lors de l'enregistrement ou le nom de famille ou le nom de l'entreprise ... Dans tous les cas vous pouvez essayer de classer le tableau d'adresse soit directement par le requête sql soit en php soit avec smarty directement dans le tpl. Pour smarty voici une source d'explication possible http://www.smarty.net/forums/viewtopic.php?t=1079 1 Link to comment Share on other sites More sharing options...
upsilon Posted May 19, 2016 Author Share Posted May 19, 2016 Bonjour, Merci pour votre réponse, je vais regarder ça directement en Smarty. C'est pour les classer par Alias dans la liste déroulante du choix de l'adresse. merci Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now