Jump to content

Classer les adresses par ordre alphabétique


Recommended Posts

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

 

:) ++

Share this post


Link to post
Share on other sites

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

  • Like 1

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More