From: Suresh V <suresh_vv@...>
1. Are you using "container" rather than "context" in your script? 2. You can pass your context as a "mycontext" parameter to your script.
I have this line of code in my page template for handling the 404 errors: <div align="center" tal:condition="here/hasSearchEngine"> I changed it thus: <div align="center" tal:condition="here/hasSearchEngine(mycontext)"> I tested the following script with "mycontext" as a passed parameter: return 0 catalog = '' try: catalog = getattr(mycontext, mycontext.superValues('ZCatalog')[0].id) except: pass if catalog: return 1 This threw an error concerning "mycontext". TIA, Javier ____________________________________________________________________________________ Have a burning question? Go to www.Answers.yahoo.com and get answers from real people who know.