[Zope] passing a parameter - namespace and dtml-with
John Eikenberry
jae-zope at kavi.com
Mon Aug 29 16:05:37 EDT 2005
Sean Kelley wrote:
> I am trying to pass the title of a page to a dtml method which is in another
> folder named links. If I pass the actual title like below everything works.
> However, when I try to pass the value of the current title to
> category_results using various other methods it does not.
> What is the syntax so that I can pass the current value of <dtml-var title>
> to the method? Would the dtml-with block change the namespace it pulls the
> title variable from to the context of the method category_results in the
> links folder?
Yes.
Here's a quick hack that will work.
<dtml-call "REQUEST.set('orig_title',this().title)">
<dtml-with links>
<dtml-var "catagory_results(_.None,REQUEST.get('orig_title'))">
</dtml-with>
> <dtml-with links>
> <dtml-comment>This line works</dtml-comment>
> <dtml-var "category_results(_.None, _, title1='Hannoverian Stallions Lauries
> Crusador ')">
> </dtml-with>
> _______________________________________________
> Zope maillist - Zope at 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 )
--
John Eikenberry [jae at kavi.com]
______________________________________________________________
"A society that will trade a little liberty for a little order
will deserve neither and lose both."
--B. Franklin
More information about the Zope
mailing list