Jeremiah White writes:
..... But what if Method1 is not in the same folder? For example, if it's in the folder 'Methods' which is in the folder that the main document is in. I can't seem to get that to work. I've tried this:
<dtml-var expr="_.getitem('Methods.'+someMethod,1)">
and I've tried changing the variable name to 'Methods.Method1', but each of these gives me an error:
This resource may be trying to reference a nonexistent object or variable Methods.Method1.
Using Methods.Method1() does not make a difference.
If I just put in <dtml-var expr="Methods.Method1()"> it works. Not what I want though. This is an FAQ, well answered in the mailing list archives, the Zope book and
URL:http://www.dieter.handshake.de/pyprojects/zope/book/chap3.html Your options: 1. <dtml-with "folder"> <dtml-var expr="_.getitem(Methods,1)"> </dtml-with> 2. "restrictedTraverse"
<HTML><BODY STYLE="font:10pt verdana; border:none;"> .... Please do not post HTML.
Dieter