diff --git a/addons/website/models/ir_ui_view.py b/addons/website/models/ir_ui_view.py index c7169067cbb..502875e87ef 100644 --- a/addons/website/models/ir_ui_view.py +++ b/addons/website/models/ir_ui_view.py @@ -395,7 +395,7 @@ class View(models.Model): if values and 'main_object' in values: if request.env.user.has_group('website.group_website_publisher'): func = getattr(values['main_object'], 'get_backend_menu_id', False) - values['backend_menu_id'] = func and func() or self.env.ref('website.menu_website_configuration').id + values['backend_menu_id'] = func and func() or self.env['ir.model.data'].xmlid_to_res_id('website.menu_website_configuration') if self._context != new_context: self = self.with_context(new_context) diff --git a/addons/website/views/website_navbar_templates.xml b/addons/website/views/website_navbar_templates.xml index 42d15110791..6537ed5e646 100644 --- a/addons/website/views/website_navbar_templates.xml +++ b/addons/website/views/website_navbar_templates.xml @@ -109,54 +109,78 @@

Page

-
- - -

Blog Post

-
-
-
- - -

Event

-
-
- - - - - + + + + + + + + + + + + + + + + diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml index 1ef6cadb956..85cef618e92 100644 --- a/addons/website/views/website_templates.xml +++ b/addons/website/views/website_templates.xml @@ -702,7 +702,7 @@