Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] php dans un template

Posted by Gilles on 09/25/2008 12:30

Bonjour,

j'utilise un template list pour afficher la liste de des enregistrements de ma table dans un crud, et j'aimerais ajouter un traitement pour les enregistrements dont la colonne machin est à 1, par exemple afficher une valeur, ou bien une couleur différente, peut-on intégrer du code php dans un template ? Merci

  [Opened] Re: php dans un template

Reply #1 Posted by Nigoki on 09/25/2008 14:21

Bonjour,

Dans tous les cas le php n'est pas autorisé dans le template, pour résoudre ce genre de problématique soit tout bêtement tu utilises des if à la chaine

 {if($maVariable == 1)} bla bla {/if} .... etc

Si les conditions d'affichages sont plus compliqués (affichage de dates, etc) alors il faut passer par un plugin de templates.

Tu écris ta fonction en php dans un fichier à part qui prend un parametre ta variable, et zou dans le templates il suffira d'écrire {mafonction $variable}

la doc ici : http://www.jelix.org/articles/fr/manuel-1.0/plugins/tpl

 
Page
  1. Re: php dans un template