Changeset 3681 in products for quintagroup.plonetabs/branches/nokss/quintagroup/plonetabs/browser/plonetabs.py
- Timestamp:
- Apr 30, 2013 2:48:15 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonetabs/branches/nokss/quintagroup/plonetabs/browser/plonetabs.py
r3680 r3681 17 17 # Plone >= 4.3 18 18 from zope.container.interfaces import INameChooser 19 20 from zope.viewlet.interfaces import IViewletManager, IViewlet 19 21 20 22 from plone.app.layout.navigation.root import getNavigationRoot … … 922 924 return True 923 925 926 def renderViewlet(self, manager, name): 927 if isinstance(manager, basestring): 928 manager = getMultiAdapter((self.context, self.request, self,), 929 IViewletManager, name=manager) 930 renderer = getMultiAdapter((self.context, self.request, self, manager), 931 IViewlet, name=name) 932 renderer = renderer.__of__(self.context) 933 renderer.update() 934 return renderer.render() 924 935 # 925 936 # Basic API to work with portal actions tool in a more pleasent way
Note: See TracChangeset
for help on using the changeset viewer.