comparison MPIWGDepartment.py @ 192:dbc397782c76

fix bugs with new breadcrumbs.
author casties
date Wed, 19 Jun 2013 12:56:45 +0200
parents 246d87d33f25
children 5d17c46ebffa
comparison
equal deleted inserted replaced
191:90d44df497a6 192:dbc397782c76
211 RESPONSE.redirect('manage_main') 211 RESPONSE.redirect('manage_main')
212 212
213 213
214 def getBreadcrumbs(self): 214 def getBreadcrumbs(self):
215 """return list of breadcrumbs from here to the root""" 215 """return list of breadcrumbs from here to the root"""
216 crumbs = [(self.getFullTitle(), self.absolute_url(), self)] 216 crumbs = [{'text':self.getFullTitle(), 'url':self.absolute_url(), 'object':self}]
217 parent = self.aq_parent 217 parent = self.aq_parent
218 if hasattr(parent, 'getBreadcrumbs'): 218 if hasattr(parent, 'getBreadcrumbs'):
219 if self.title: 219 if self.title:
220 return parent.getBreadcrumbs() + crumbs 220 return parent.getBreadcrumbs() + crumbs
221 else: 221 else: