J'ai toujours mon problème d'appel de méthode dans différentes arborescences.
Je fais un point sur ce que j'ai trouvé jusqu'à présent.
arborescence :
Projet/Page/Formulaire/fAjout_modif
Projet/Script/Javascript/jsVerifier
avec dans fAjout_modif :
Quand j'appelle fAjout_modif avec la syntaxe ci-dessus, c'est OK.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <dtml-var "Script.Javascript.jsVerifier()">
Maintenant, si dans jsVerifier je mets :
Et bien j'ai l'erreur : name 'REQUEST' is not defined.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <dtml-var REQUEST>
J'ai essayé :
- <dtml-var "Script.Javascript.jsVerifier"> : le contenu de jsVerifier est affiché sous forme de texte
- <dtml-return "Script.Javascript.jsVerifier()"> : erreur name 'REQUEST' is not defined
- <dtml-return "Script.Javascript.jsVerifier"> : le contenu de jsVerifier est affiché sous forme de texte avec les caractères < remplacé par <, > remplacé par >, etc.
- <dtml-call "Script.Javascript.jsVerifier()"> : erreur
- <dtml-call "Script.Javascript.jsVerifier"> : pas d'erreur, mais le contenu de jsVerifier n'apparaît pas dans la source de la page html
Je ne sais plus où chercher.
Toute piste sera la bienvenue.
Merci.






Répondre avec citation



Partager