[Checkins] SVN: five.grok/branches/sylvain-viewlets/src/five/grok/components.py Fix for z3c.pt compatibility/without template.

Sylvain Viollon sylvain at infrae.com
Wed Oct 8 09:41:01 EDT 2008


Log message for revision 91905:
  Fix for z3c.pt compatibility/without template.
  
  

Changed:
  U   five.grok/branches/sylvain-viewlets/src/five/grok/components.py

-=-
Modified: five.grok/branches/sylvain-viewlets/src/five/grok/components.py
===================================================================
--- five.grok/branches/sylvain-viewlets/src/five/grok/components.py	2008-10-08 13:31:22 UTC (rev 91904)
+++ five.grok/branches/sylvain-viewlets/src/five/grok/components.py	2008-10-08 13:41:00 UTC (rev 91905)
@@ -239,7 +239,7 @@
     def filter(self, viewlets):
         # Wrap viewlet in aquisition, and only return viewlets
         # accessible to the user.
-        parent = self.aq_parent
+        parent = self.context.aq_parent
         security_manager = getSecurityManager()
 
         def checkPermission(viewlet):
@@ -258,7 +258,7 @@
     def render(self):
         """See zope.contentprovider.interfaces.IContentProvider"""
         # Now render the view
-        if self.template:
+        if getattr(self, 'template', None):
             return self.template.render(self)
         else:
             return u'\n'.join([viewlet.render() for viewlet in self.viewlets])



More information about the Checkins mailing list