From 613b01a44fec27f3decfe7503fec9e5836b1913a Mon Sep 17 00:00:00 2001 From: hplattner Date: Tue, 30 Jul 2013 12:03:49 +0200 Subject: [PATCH] add baseConceptView property to layoutConceptView --- layout/browser/base.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/layout/browser/base.py b/layout/browser/base.py index cef66da..b5039b8 100644 --- a/layout/browser/base.py +++ b/layout/browser/base.py @@ -29,8 +29,9 @@ from zope.traversing.browser import absoluteURL from cybertools.meta.interfaces import IOptions from cybertools.util import format -from loops.common import adapted +from loops.common import adapted, baseObject from loops.i18n.browser import LanguageInfo +from loops.browser.concept import ConceptView as BaseConceptView from loops.browser.util import normalizeForUrl as normalize from loops import util @@ -73,6 +74,10 @@ class BaseView(object): def virtualTargetView(self): return self.viewAnnotations.get('targetView') + @Lazy + def baseConceptView(self): + return BaseConceptView(baseObject(self.context), self.request) + @Lazy def node(self): return self.viewAnnotations.get('node')