passage de parametre a une macro?
Pour participer à cette discussion, cliquez ici pour vous inscrire.
| Auteur | Discussion |
|---|---|
|
airod |
passage de parametre a une macro? bonjour, ma question est simple. est il possible de passer des parametres a un template defini grace a metal. j'ai fait un fichier template qui porte un boite de dialogue. j'aimerai pouvoir lui passer un id unique, sachant que je peux avoir plusieur fois cette template dans une meme page. ex: <span tal:omit-tag="" metal:use-macro="python:here.templates.divDialogue.HTML['divDialogue.html']['macros']['dialCenter'](divID='testID',divName='testName',titre='Informations Compl\xe9mentaires')"></span> mais ca, ca ne fonctionne pas merci Posté le 21/04/2009 @ 21:18
|
|
gillou |
confusion template et macro
Si c'est effectivement la méthode à adopter pour passer des paramètres à une template ZPT, celle-ci ne convient pas pour passer des paramètres à une macro. Si la macro attend un paramètre "tutu", il faut procéder de la sorte : Posté le 22/04/2009 @ 00:23
|
|
gillou |
confusion template et macro
Si c'est effectivement la méthode à adopter pour passer des paramètres à une template ZPT, celle-ci ne convient pas pour passer des paramètres à une macro. Si la macro attend un paramètre "tutu", il faut procéder de la sorte : {tal:block define="tutu une/expression/tales/ou/python"} {metal:mamacro use-macro="une/macro/utilisant/tutu" /} {/tal:block} Posté le 22/04/2009 @ 00:24
|
|
airod |
merci, pour la réponse, mais pouvez vous etes un peu plus détaillé sur l'appel d'une macro. je ne connais pas la syntaxe ci dessus et je suis un peu perdu... merci Posté le 22/04/2009 @ 00:29
|
|
airod |
désolé, Je viens de comprendre que les {} sont en fait des <> Posté le 24/04/2009 @ 14:21
|

Log in
Forgot your password?