Passage de paramètre à un script Python
Pour participer à cette discussion, cliquez ici pour vous inscrire.
| Auteur | Discussion |
|---|---|
|
jlakyrn |
Passage de paramètre à un script Python Résultat inattendu Bon, j'ai une DTML Method qui contient une itération (sur une requête par exemple), et je voudrais lancer après sélection le script avec la valeur sélectionnée. En fait, le script prend toujours la dernière valeur de l'itération, et non la valeur sélectionnée. Merci pour toute aide sur ce problème. JLA La DTML Method : <dtml-var standard_html_header> <dtml-in req1 size=20 > <dtml-if sequence-start> <table border> <tr> </tr> </dtml-if sequence-start> <tr> <td><a href=<dtml-call expr="pyth_req2(CODE)">><dtml-var CODE null=""></a></td> </tr> <dtml-if sequence-end> </table> </dtml-if sequence-end> <dtml-else> There was no data matching this <dtml-var title_or_id> query. </dtml-in> <dtml-var standard_html_footer> Le script : from Products.PythonScripts.standard import html_quote container.chapitre.manage_edit(cchapitre,"Chapitre") return (container.report2) Posté le 21/12/2007 @ 15:01
|
|
jlakyrn |
Complément et autre façon de poser la question
1- Le script python s'appelle pyth_req2 bien sur 2- Finalement, la question revient plutôt à ceci : est-il normal que le script inscrit dans le premier membre du Merci pour toute information ou conseil. JLA Posté le 23/12/2007 @ 10:58
|
|
jackadam |
Si j'ai bien compris...
tu ne veux exécuter ton script que lorsque tu clique sur le lien HREF...
Dans ce cas essaye:
Posté le 27/12/2007 @ 12:04
|
|
jlakyrn |
Résolu
Effectivement, ça marche très bien avec cette syntaxe. Merci. JLA Posté le 05/01/2008 @ 18:16
|

Log in
Forgot your password?