alan runyan writes:
<dtml-in objectValues skip_unauthorized> <dtml-let obj=sequence-item> <dtml-var getId> </dtml-let> </dtml-in>
try this in your / and it will error on the standard_error_message (thats what teh Error Type business is about). Whenever you are using a "name" attribute to a DTML tag, the corresponding object is rendered (if it is callable). Rendering a DTML object (usually) returns a string which does not have a "getId".
"name" attributes are * attributes "name=" * the first attribute to most DTML tags, if it is not explicitly named and not included in "..." * the attribute of "dtml-let", provided the value is not enclosed in "..." Use "<dmtl-let obj="_.getitem('sequence-item')">". More info URL:http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html Dieter