[Zope3-Users] Seeking Reference Guide on TAL/TALES/METAL
Jeff Rush
jeff at taupro.com
Fri Mar 31 08:49:44 EST 2006
I've been searching and haven't managed to find the definitive reference
guide for the particular dialect of TAL/TALES/METAL that is bundled with
Zope 3. There are various fragmentary and somewhat divergent documents
around and little about how the particular TALES namespaces provided by Zope
3 work in complex cases.
http://www.zope.org/Wikis/DevSite/Projects/ZPT/TAL%20Specification%201.4
http://www.zope.org/Wikis/DevSite/Projects/ZPT/TALES%20Specification%201.3
There are no .txt ReST documents under the TAL and TALES source directories,
nor anything in the very nice ++APIDOC++ guide.
---
My specific question is how evaluation of the path expression "X/Z" is
handled. It *seems* to be:
X.__getitem__('Y') # X['Y']
whereas I'm trying to get:
X.__getattr__('Y') # X.Y
Under Zope 2, as I recall, it would try several algorithms; attribute,
mapping, sequence. And I'm wondering if that mechanism was simplified for
Zope 3, and in what way.
-Jeff
More information about the Zope3-users
mailing list