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

 

:) ++

Link to comment
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
Link to comment
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
×
×
  • Create New...