[Zope] call DTMLMethod with parameter from Python
Dieter Maurer
dieter@handshake.de
Fri, 29 Mar 2002 11:52:14 +0100
Damon Eckhoff writes:
> I'm working in a skin within CMF 1.2 and Zope 2.5.0...
>
> I'm trying to clarify how to call a DTML Method with
> parameters from a python script. The docs I've read
> say to call it something like this:
>
> result_string = context.myDTMLMethod( None, _, optionalkey1='yada' )
The doc's say something like
"__call__(client=None,REQUEST={},Response=None,**kw)".
Probably, you should use:
context.myDTMLMethod(context,context.REQUEST,optionalkey1=...)
Please read "Calling DTML objects" in
<http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html>
for details.
Dieter