diff --git a/wcs/admin/fields.py b/wcs/admin/fields.py index 45c810519..fd757be66 100644 --- a/wcs/admin/fields.py +++ b/wcs/admin/fields.py @@ -190,7 +190,10 @@ class FieldsDirectory(Directory): self.pages = FieldsPagesDirectory(self) def _q_traverse(self, path): - get_response().breadcrumb.append(('fields/', _('Fields'))) + if self.page_id: + get_response().breadcrumb.append(('pages/%s/' % self.page_id, _('Page'))) + else: + get_response().breadcrumb.append(('fields/', _('Fields'))) return Directory._q_traverse(self, path) def _q_lookup(self, component):