Tout d'abord nous allons aller chercher ce plugin gratuit réalisé par Yoan, direction thelia-contrib.

Nous avons le choix de l'Installation sans oublier l'Activation indispensable avant de poursuivre.
Ce plugin permet d'afficher les codes postaux pour 1 département.
Comme tout plugin la premiére chose à faire, lire le readme.txt, voyons voir ce que nous dit Yoan.
Yoan a dit :
Param entrée :
codedep : référence du produit.
Param sortie :
#ID : id du code
#COMMUNE : commune associée
#CODE : code postal
#DEPARTEMENT : département
#INSEE : code insee
Une table est rajoutée à la base de données.
C'est un gros travail qu'a fourni Yoan, il y a pas moins de 38949 références .....

Yoan a dit :
Exemple d'une boucle d'affichage ;
<THELIA_codep type="CODEPOST" codedep="20">
#COMMUNE #CODE
</THELIA_codep>
Comme il y a beaucoup de références, le mieux est d'ouvrir une nouvelle page pour les afficher.
Et comme toute nouvelle page dans thelia, il faut créer un fichier codepost.php et une page codepost.html, à mettre tous les deux en racine pour un thelia classique ou en racine pour le .php et dans communs pour le .html en cas de multisquelettes.


Nous allons en profiter pour mettre un lien pour que l'internaute puisse consulter cette longue liste, perso je l'ai mis dans le menu, mais chacun son idée.
Nous avons vu avant la boucle, pour choisir le département voulu, il suffit de changer son numéro dans la boucle à codedep="20", voyons ce que cela donne:
Si on désire plusieurs départements, il faut faire autant de fichiers.

Vous pouver récuperer les fichiers du template, réalisés sous la version 1.4.3.1 :
- Template codes postaux simple.rar (41)
Comme ce plugin est prévu pour 1 département, j'ai décidé d'améliorer la présentation mais aussi de compléter ce plugin.
Tuto réalisé par griggione
