- Timestamp:
- 13 Nov 2014, 16:54:17 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/browser/breadcrumbs.py
r11952 r11954 28 28 from waeup.ikoba.browser.interfaces import ( 29 29 IBreadcrumb, IBreadcrumbIgnorable, IBreadcrumbContainer, IIkobaObject, 30 I Institution, IUsersContainer, IDataCenter,30 ICompany, IUsersContainer, IDataCenter, 31 31 ) 32 32 from waeup.ikoba.reports import IReportsContainer … … 86 86 return self.viewname 87 87 88 class InstitutionBreadcrumb(Breadcrumb):89 """A breadcrumb for institutionindex pages.90 """ 91 grok.context(I Institution)88 class CompanyBreadcrumb(Breadcrumb): 89 """A breadcrumb for company index pages. 90 """ 91 grok.context(ICompany) 92 92 title = _(u'Home') 93 93 parent = None … … 97 97 98 98 Here we need a special `parent()` implementation, because the 99 parent object is not a real parent (the Institutionobject has no99 parent object is not a real parent (the Company object has no 100 100 valid parent in terms of breadcrumbs). Instead it is the 101 101 ``administration`` view of the same context the ``manage`` page 102 102 itself is bound to. 103 103 """ 104 grok.context(I Institution)104 grok.context(ICompany) 105 105 grok.name('manage') 106 106 title = _(u'Portal Settings') … … 113 113 114 114 class AdministrationBreadcrumb(Breadcrumb): 115 """A breadcrumb for administration areas of Institutioninstances.116 """ 117 grok.context(I Institution)115 """A breadcrumb for administration areas of Company instances. 116 """ 117 grok.context(ICompany) 118 118 grok.name('administration') 119 119 title = _(u'Administration')
Note: See TracChangeset for help on using the changeset viewer.