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: Ajouter du JS dans le body >
  2. Re: Ajouter du JS dans le body >
  3. Re: Styles CSS sur toutes les réponses >
  4. Re: question jDb >
  5. Re: Récupérer le résultat de mysql_insert_id >
  6. Petit problème d'order by >
  7. [Résolu] Documentation : erreur dans Créer des méthodes en PHP ? >
  8. Re: Localisation avec variable dans un template