Mercurial > hg > MPIWGWeb
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: |