10 Sep
2001
10 Sep
'01
8:17 p.m.
tom smith writes:
... <dtml-var "tree(parent=category_parent_id)">
This works fine if it makes 1 iteration, but fails if it calls itself. I get..
Error Type: NameError Error Value: category_sql DTML objects have two positional parameters, called "client" and "REQUEST". If your DTML object is not trivial, you must pass at least one of them.
If you use a DTML object, say "o", as a "name" attribute to a DTML command, then, it will be called with: o(_.None,_) i.e. "client" is "None" and "REQUEST" is the DTML namespace. More information <http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html> Dieter