From b273df3ea36aa7980af14e0e3ff636191635513e Mon Sep 17 00:00:00 2001 From: helmutm Date: Tue, 16 Mar 2010 16:25:08 +0000 Subject: [PATCH] make the target view name configurable git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3773 fd906abe-77d9-0310-91a1-e0d9ade77398 --- layout/base.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/layout/base.py b/layout/base.py index edc5d33..cd46f24 100644 --- a/layout/base.py +++ b/layout/base.py @@ -52,6 +52,8 @@ class NodeLayoutInstance(LayoutInstance): adapts(ILayoutNode) + targetViewName = 'layout' + @Lazy def viewAnnotations(self): return self.view.request.annotations.get('loops.view', {}) @@ -63,7 +65,8 @@ class NodeLayoutInstance(LayoutInstance): @Lazy def targetView(self): request = self.view.request - view = component.getMultiAdapter((self.target, request), name='layout') + view = component.getMultiAdapter((self.target, request), + name=self.targetViewName) #view.node = self.context view.layoutInstance = self return view