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

  [Opened] [Jelix 1.3RC2]locale interdite...

Posted by Mindiell on 09/22/2011 12:40

Je souhaite utiliser un bouton d'impression dans ma barre d'outils. Pour cela j'utilise une image suivi d'un texte dans mon template comme suit :

<li><img src="{$j_themepath}print.png" alt="{@toolbar.print@}"/>{@toolbar.print@}</li>

Eh bien apparemment, php n'aime pas trop cela !

2011-09-22 12:34:47	127.0.0.1	error	2011-09-22 12:34:47	127.0.0.1	[[307]]
Dans le tag @toolbar.print@ du template C:\Documents and Settings\Administrator\My Documents\web\anemono/modules/anemono/templates/toolbar.tpl, le code php print n'est pas autorisé
C:\Documents and Settings\Administrator\My Documents\jelix\lib\jelix\tpl\jTplCompiler.class.php 660

Il y a un souci côté jelix ou php là ? :)


Mindiell

  [Opened] locale interdite...

Reply #1 Posted by foxmask on 09/22/2011 15:59

Bonjour De quelle version de Jelix s'agit-il ?


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] [Jelix 1.3RC2]locale interdite...

Reply #2 Posted by Mindiell on 09/22/2011 16:43

Version utilisée mise en titre : 1.3RC2 Désolé !


Mindiell

  [Opened] [Jelix 1.3RC2]locale interdite...

Reply #3 Posted by foxmask on 09/22/2011 17:15

en mettant un "path" complet comme par exemple ici :

<li><img src="{$j_themepath}print.png" alt="{@module~fichierdelangue.print@}"/>{@module~fichierdelangue.print@}</li>

ca fonctionne pas ?


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] [Jelix 1.3RC2]locale interdite...

Reply #4 Posted by laurentj on 09/22/2011 19:32

Le mot print est un mot reservé en PHP, et de ce fait, correspond à une clé spécifique dans le tokenizer de PHP (utilisé par jTplCompiler). Mais apparemment, il y a eu un oubli : cette clé n'est pas dans la liste des tokens autorisés à l'interieur des clés de locales.

Je corrigerai.

  [Opened] [Jelix 1.3RC2]locale interdite...

Reply #5 Posted by Mindiell on 09/23/2011 10:55

Youhou ! J'ai trouvé un "bug" ! Ce n'est pas moi qui ai (encore) fait une bêtise ;)

Merci,


Mindiell

 
Page
  1. locale interdite...