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

  [Opened] Utilisation framework Dojo dans une Tpl

Posted by younesoub on 10/13/2011 12:52

Bonjour; j'essaye d'intégrer Dojo dans une Template mais ça génère une erreur, voici le code utilisé :

<select id="stateSelect" data-dojo-type="dijit.form.FilteringSelect"
data-dojo-props="name: 'stateSelect', value: '', placeHolder: 'Choisir un m&eacute;dicament ...', onChange: function() {alert('A');}" >

et voici l'erreur génèré :

[[error 301]] Dans le template C:\Program Files\Apache Group\Apache2\htdocs\local-services
\modules/assure/templates/ajax.tpl La syntaxe de la fonction alert('A'); est invalide C:\Program 
Files\Apache Group\Apache2\htdocs\lib\jelix\tpl\jTplCompiler.class.php 156

On quoi consiste l'erreur ? je suis bloqué à ce niveau. Merci

  [Opened] Re: Utilisation framework Dojo dans une Tpl

Reply #1 Posted by FlorianLB on 10/13/2011 13:29

Le template comprend les accolades javascript comme l'ouverture d'une fonction de template.

Il faut échapper ces accolades avec {literal} : http://jelix.org/articles/fr/manuel-1.3/(..)


- FlorianLB.fr

 
Page
  1. Utilisation framework Dojo dans une Tpl