ozric wrote:
I have Been testing out Zope for possible use at work and I am really stuck. I have a simple dtml method called userid that gets REMOTE_ADDR and stuff. I set up a test_html page and put in it <dtml-var userid>. This works great. now I make a folder called methods with a user interface and acl. I put the useid method into the methods folder. I go back to the root folder and view test_html and it can't find the userid method anymore. So I try <dtml-var methods.userid> and that does not work. What am I
Should be <dtml-var "methods.userid">. When you are not using a single name, you must treat it as an expression and put it in quotation.
doing wrong? Have I missed something basic. I thought that Zope would "traverse" the folders and find the <dtml-var>. I can do a find in Zope
Zope's acquisition can acquire objects in parent folders, but not in sub folders, so you cannot simply use ``userid'' to access your method in a sub folder from you root directory.
and find it in /methods/userid, Do I need to do something different to call the method ?
Please Help Rick -- Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B) This email address may not be added to any commercial mail list with out my permission. Violation of my privacy with advertising or SPAM will result in a suit for a MINIMUM of $500 damage per incident.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope No cross posts or HTML encoding! (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )