Jump to content

[Resolu] Affichage En Fonction Des Categories


Recommended Posts

Bonjour,

 

Je voudrais afficher dans mon module spécifique footer un texte qui change en fonction de la catégorie dans laquelle on ce trouve.

 

Je suis arrvié à ce code :

 

{if $smarty.get.id_category == 18}{include file=$tpl_dir./test1.tpl}{/if}
{if $smarty.get.id_category == 2}{include file=$tpl_dir./test2.tpl}{/if}
.....
.....
....

 

Donc autant de lignes de ce type par rapport au nombre de catégorie, mais cela va allourdir mon code.

 

N'y a t'il pas un moyen de diminué ce code au maximum (1 ligne ) pour qu'il reconnaisse automatiquement le numéro de catégorie et aille donc rechercher le fichier avec le texte correspondant.

 

En vous remerciant d'avance pour l'aide que vous m'apporterez.

Edited by furious (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

Bonjour à tous,

 

Je reviens avec la solution, pas compliqué en fait, faut juste laisser le temps faire :)

 

j'étais donc parti avec le code du premier post, donc " Si categorie 18, alors on affiche le fichier test1.tpl" ce situant dans le dossier tpl.

 

La solution permettant d'automatiser le tout en une ligne :

{if $category->id}{include file=$tpl_dir./actuorfooter/$id_category.tpl}{/if}

 

Donc là "Si catégorie X (automatiquement récupérée en fonction de la page) ont inclus le fichier ce trouvant dans le dossier actuorfooter qui est dans le dossier tpl"

 

Ce fichier portant à chaque fois le numero de categorie auquel il correspond pour bien evidemment permettre son appel automatique.

 

J'éspère que sa pourra aider d'autres personnes.

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...