Tim Hicks writes:
I have a standard_html_header that is inserted into Zclasses. These Zclasses have properties including meta_author ... In standard_html_header, I use code such as <dtml-var meta_author> ... This works fine and the properties of the *zclass* are inserted. However, if I put <dtml-var id> into the standard_html_header, I get the id of standard_html_header, *not* of the zclass. When I do this, I get the id of the Z class instance. It should be impossible to get the id of the *standard_html_header*, if this header is a DTML *method* (rather than document) as you told us in a different message.
Because we see different things, we need to describe carefully, what we do. Apparently, we do not do the same. I have a folder-like ZClass, say ZC, and an instance of this class, say ZI. ZC has a method, say M, using "standard_html_header". "standard_html_header" is a DMTL method (!) rendering "id". When I open "ZI/M", "standard_html_header" renders "ZI", i.e. ZI's id. The same happens, if "standard_html_header" is not in ZI but a ZC method. Now, it is your turn to describe precisely, what you are doing. Dieter