At 05:02 PM 2/1/99 -0500, you wrote:
At 11:14 AM 2/1/99 -0800, Timothy Grant wrote:
At 09:36 AM 2/1/99 +0200, you wrote:
The above construct won't work, since "with" only applies to its lexical nesting scope. Use <!--#call "REQUEST.set('tempvar',tempval)"--> instead.
Thanks Phillip! This was the missing piece. It works beautifully now.
_[Category] should give you indirect access to the variable whose name is the value of Category. Note the lack of quotes around Category (as opposed to your code above).
Tell me if this doesn't work for you (and I'll look more into it).
This unfortunately does not work at all, when I use it I get the Zope Error message saying Zope is unavailable.
View the HTML source of the error message to get more details on what is happening.
Wow, I wish I had known you could do this a while ago! It would be nice if there were a developer mode where this information comes up by default in the message. Thanks for your kind assistance! Here's the traceback: <!-- Error type: Error value: _[Category] --> </BODY></HTML> <!-- Traceback (innermost last): File /home/brian/temp/build/tmp_build/Zope-1.9.0-linux2-x86/lib/python/ZPublisher /Publish.py, line 879, in publish_module File /home/brian/temp/build/tmp_build/Zope-1.9.0-linux2-x86/lib/python/ZPublisher /Publish.py, line 595, in publish (Info: /Pricing/index_html) File /home/brian/temp/build/tmp_build/Zope-1.9.0-linux2-x86/lib/python/OFS/Docume nt.py, line 181, in __call__ (Object: index_html) File /home/brian/temp/build/tmp_build/Zope-1.9.0-linux2-x86/lib/python/OFS/Docume nt.py, line 177, in __call__ (Object: index_html) File /home/brian/temp/build/tmp_build/Zope-1.9.0-linux2-x86/lib/python/DocumentTe mplate/DT_String.py, line 514, in __call__ (Object: index_html) File /home/brian/temp/build/tmp_build/Zope-1.9.0-linux2-x86/lib/python/DocumentTe mplate/DT_In.py, line 687, in renderwob (Object: PriceCategories) KeyError: (see above) -- Stand Fast, tjg. =================================== Timothy J. Grant tjg@avalongroup.net Avalon Technology Group www.avalongroup.net (503) 246-3630 voice (503) 246-3124 fax This message may be digitally signed with PGP. A PGP signature guarantees that this message really did come from me. For more information regarding digital signatures and encryption, please contact me.