From 1eee060673d8d04f29d767ab1c0f36d484adb9b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sat, 28 Mar 2020 17:59:07 +0100 Subject: [PATCH] backoffice: add correct reference in breadcrumb in limited-fields page (#36482) --- wcs/admin/fields.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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):