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. traitements en ligne de commande - "Unknown module" >
  2. Re: Un petit fichier .bat pour les utilisateurs windows >
  3. [Résolu] Passage capricieux de paramètres à une zone >
  4. Genérer un formulaire avec le contenu d'une table >
  5. Comment récupérer $j_basepath dans le controlleur ? >
  6. Comment récupérer $j_basepath dans le controlleur ? >
  7. Re: Localisation avec variable dans un template