[Zope] dtml-var weirdness
Joseph A Knapka
jknapka@earthlink.net
Sat, 16 Feb 2002 01:44:34 +0000
Hi everyone,
Stupid question of the day:
Why might the following code result in a KeyError? It does
in some contexts under Zope 2.5.0.
<dtml-if expr="REQUEST.has_key('xyz')">
<dtml-else>
<dtml-call expr="REQUEST.set('xyz','Hello world')">
</dtml-if>
Sometimes the next line results in a KeyError, value 'xyz':
<dtml-var name="xyz">
In such cases, this works fine:
<dtml-with REQUEST only>
<dtml-var name="xyz">
</dtml-with>
Huh?
TIA,
-- Joe
"I should like to close this book by sticking out any part of my neck
which is not yet exposed, and making a few predictions about how the
problem of quantum gravity will in the end be solved."
--- Physicist Lee Smolin, "Three Roads to Quantum Gravity"