add baseConceptView property to layoutConceptView

This commit is contained in:
hplattner 2013-07-30 12:03:49 +02:00
parent bb25f17ecc
commit 613b01a44f

View file

@ -29,8 +29,9 @@ from zope.traversing.browser import absoluteURL
from cybertools.meta.interfaces import IOptions from cybertools.meta.interfaces import IOptions
from cybertools.util import format from cybertools.util import format
from loops.common import adapted from loops.common import adapted, baseObject
from loops.i18n.browser import LanguageInfo from loops.i18n.browser import LanguageInfo
from loops.browser.concept import ConceptView as BaseConceptView
from loops.browser.util import normalizeForUrl as normalize from loops.browser.util import normalizeForUrl as normalize
from loops import util from loops import util
@ -73,6 +74,10 @@ class BaseView(object):
def virtualTargetView(self): def virtualTargetView(self):
return self.viewAnnotations.get('targetView') return self.viewAnnotations.get('targetView')
@Lazy
def baseConceptView(self):
return BaseConceptView(baseObject(self.context), self.request)
@Lazy @Lazy
def node(self): def node(self):
return self.viewAnnotations.get('node') return self.viewAnnotations.get('node')