[Zope] passing a parameter - namespace and dtml-with
Sean Kelley
kelleyfarm at gmail.com
Mon Aug 29 19:00:11 EDT 2005
I tried using orig_title in the format <dtml-var orig_title> in the called
dtml-method (category_results) and I get a zope error which I don't
understand:
*Error Type: TypeError
Error Value: sequence index must be integer*
When I call it in the orignal page which I want the title for it works
fine.
John Eikenberry jae-zope at kavi.com <http://kavi.com>
Mon Aug 29 16:05:37 EDT 2005
- Previous message: [Zope] passing a parameter - namespace and
dtml-with
<http://mail.zope.org/pipermail/zope/2005-August/161244.html>
- Next message: [Zope] zope 2.8 command line tracebacks
<http://mail.zope.org/pipermail/zope/2005-August/161248.html>
- *Messages sorted by:* [ date
]<http://mail.zope.org/pipermail/zope/2005-August/date.html#161245> [
thread ]<http://mail.zope.org/pipermail/zope/2005-August/thread.html#161245>
[
subject ]<http://mail.zope.org/pipermail/zope/2005-August/subject.html#161245>
[
author ]<http://mail.zope.org/pipermail/zope/2005-August/author.html#161245>
------------------------------
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>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/zope/attachments/20050829/56c394dc/attachment.htm
More information about the Zope
mailing list