On Fri, Dec 20, 2002 at 12:09:42PM -0600, AJ Coon wrote:
TALES uses the 'options' variable to store the dictionary of key/value pairs passed into a ZPTemplate when it gets parsed. My question is: What 'is' options? Obviously, it is some sort of dictionary, but what does it inherit from, etc.? (snip) <input type="hidden" name="copy" value="" tal:attributes="value options/copy">
I had passed a variable named 'copy' into the options dictionary with my own value (snip)
It might well be a standard dictionary. Dictionaries in python have a copy() method which returns a copy of the dictionary. The TALES path expression calls the method, so you get the method's return value rather than the method itself. -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's THE SPICE! (courtesy of isometric.spaceninja.com)