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

  [Opened] Localisation avec variable dans un template

Posted by Mike on 10/11/2007 11:54

Bonjour, Je me demande pourquoi on ne peut pas faire ceci dans un template:

 {@commandes.etat.{$etat}@}

Ce qui aurait pour conséquence d'afficher la valeur de la locale 'etat.validee' si $etat vaut 'validee'

Du coup je suis obligé de faire un plugin

 function jtpl_modifier_common_etatcommande($etat)
 {	
 	return jLocale::get('commandes.etat.'.$etat);
 }

et l'utiliser de cette façon dans le template:

 {$etat|etatcommande}

C'est pas ce qu'il a de plus élégant je trouve... Est-ce que ce genre de chose vous pose problème également? Cela mérite un ticket?

Merci.

  [Opened] Re: Localisation avec variable dans un template

Reply #1 Posted by laurentj on 10/12/2007 00:25

Bonjour,

comme il est indiqué dans la doc, tu peux faire :

 {@commandes.etat.$etat@}
;-)
 
Page
  1. Re: organisation du code : où faire la configuration applicative ? >
  2. Comment conserver la session jAuth à la ré-ouverture du navigateur ? >
  3. Pb Warning PHP lors de l'utilisation d'une factory php d'update >
  4. [Résolu] Passage capricieux de paramètres à une zone >
  5. récupération dans le controleur du contenu du champ datetime >
  6. organisation du code : où faire la configuration applicative ? >
  7. Output function on non object. Problème URGENT >
  8. Re: Localisation avec variable dans un template