allow view parameters for view names as node attributes to make views more selective

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2460 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2008-03-17 09:54:19 +00:00
parent 03fd81a499
commit 5240ff1ba6

View file

@ -111,7 +111,7 @@ class NodeView(BaseView):
@Lazy
def view(self):
name = self.request.get('loops.viewName', '') or self.context.viewName
if '?' in name:
if name and '?' in name:
name, params = name.split('?', 1)
ann = self.request.annotations.get('loops.view', {})
ann['params'] = params