Hi to everybody,

I have a simple dtml-method "assignment-action" that is called upon a form post. Depending on the form request data, a <dtml-if> chooses between one of two dtml-documents : "assigment-success" and "assignment-failure" :

<dtml-if  "iscorrect()">
<dtml-var assignment-success>
<dtml-else>
<dtml-var assignment-failure>
</dtml-if>

My trouble is that neither the "assignment-success" nor the "assignment-failure" dtml-documents seem to be pushed on the namespace : inside them title_or_id references data from their caller, this() and PARENTS do not evaluate right... is there a smarter way to call a dtml-document inside a dtml-method (), so that it it pushed on the namespace stack? Should I use somehow the <dtml-with> tag?

I understand that page templates would be way easier and cleaner, but I would like to complete this project and then try them out in the next one...

thank you in advance,
Luca

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to