[Zope] How to Pass values to a DTML method ??

Daniel Rusch drusch@globalcrossing.com
Tue, 12 Sep 2000 09:38:21 -0500


They pass in the current name space, the context if you will. Someone
posted a reply that had a link to the faq that attempts to explains
this.

DR
Stuart Foster wrote:
> 
> This is the way I had to do it what's up with the two extra params?
> 
> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of
> Dieter Maurer
> Sent: Monday, September 11, 2000 2:24 PM
> To: Stuart Foster
> Cc: Zope List
> Subject: Re: [Zope] How to Pass values to a DTML method ??
> 
> Stuart Foster writes:
>  > I have a DTML method that is called from a document. I need to pass a
> value
>  > to it like a parameter would be passed to a function.
>  >
>  > <dtml-var some_method(param=value)>
> That does not look too bad, but you forgot the "..." around the call.
> 
> You should include two positional parameters as well:
> 
>         <dtml-var "some_method(_.None,_,param=value)">
> 
> Otherwise, you cut the namespace propagation.
> 
> Dieter
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )