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. [Jelix 1.3RC2]Appeler une methode d'un module à partir d'un autre module >
  2. Jauth at jacl2 >
  3. foreach et traitement PHP >
  4. SoapFault exception: [Client] DTD are not supported by SOAP >
  5. Bug Template >
  6. [Résolu] jDb->query() et quote() >
  7. Déclarer un CSS >
  8. Utilisation framework Dojo dans une Tpl