# HG changeset patch # User Sylvain Thénault # Date 1286914370 -7200 # Node ID b546296227ff9ab01334c5c444c32ce7339d60b4 # Parent b62bd7cd71dffea853876d5d401cc0b8afe1cb6f [ui component] RelatedObjectsCtxComponent to superseede RelatedObjectsVComponent (still there for bw compat) diff -r b62bd7cd71df -r b546296227ff web/component.py --- a/web/component.py Tue Oct 12 22:11:06 2010 +0200 +++ b/web/component.py Tue Oct 12 22:12:50 2010 +0200 @@ -514,6 +514,20 @@ w(u'') +class RelatedObjectsCtxComponent(EntityCtxComponent): + """a contextual component to display entities related to another""" + __select__ = EntityCtxComponent.__select__ & partial_has_related_entities() + context = 'navcontentbottom' + rtype = None + role = 'subject' + + vid = 'list' + + def render_body(self, w): + rset = self.entity.related(self.rtype, role(self)) + self.wview(self.vid, rset) + + # old contextual components, deprecated ######################################## class EntityVComponent(Component):