Javier Subervi wrote:
<div align="center" tal:condition="here/hasSearchEngine(mycontext)">
And where is mycontext defined? You will need a tal:define="mycontext
here" or something.
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
"Bare" except? You bad boy!
Use except AttributeError:
In fact remove the try/except and study the trace output.
Suresh
_______________________________________________
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )