- 1
[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...
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...
[Opened] [Jelix 1.3RC2]locale interdite...
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...
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...
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
- 1