Hi all!
In this function:

def ProcesarTALES(self, expresion, args = None):
       if expresion is None: return None
       engine = getEngine()
       contextoTALES = {'container': self.aq_parent, 'here': self,
'context': self, 'request': self.REQUEST, 'options': {}, 'sitio': self.Sitio(),
'user': getSecurityManager().getUser(), 'entidad': self.Entidad()}
       if args is not None: contextoTALES['options'] = {'args': args}
       resultado = engine.getContext(contextoTALES).evaluate(engine.compile
(expresion))
       return resultado

is possible that the execution of entidad (self.Entidad()) has launched at
evaluation time not at assign time?

Thanks!
--
Mis Cosas
http://blogs.sistes.net/Garito
_______________________________________________
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 )

Reply via email to