diff --git a/addons/website/static/src/services/website_custom_menus.js b/addons/website/static/src/services/website_custom_menus.js index 207c263f8e6..6782360e81e 100644 --- a/addons/website/static/src/services/website_custom_menus.js +++ b/addons/website/static/src/services/website_custom_menus.js @@ -80,6 +80,7 @@ registry.category('website_custom_menus').add('website.menu_edit_menu', { registry.category('website_custom_menus').add('website.menu_optimize_seo', { Component: OptimizeSEODialog, isDisplayed: (env) => env.services.website.currentWebsite + && env.services.website.isDesigner && !!env.services.website.currentWebsite.metadata.mainObject, }); registry.category('website_custom_menus').add('website.menu_current_page', { @@ -95,6 +96,7 @@ registry.category('website_custom_menus').add('website.menu_ace_editor', { registry.category('website_custom_menus').add('website.menu_page_properties', { Component: PagePropertiesDialog, isDisplayed: (env) => env.services.website.currentWebsite + && env.services.website.isDesigner && !!env.services.website.currentWebsite.metadata.mainObject && env.services.website.currentWebsite.metadata.mainObject.model === 'website.page', getProps: (services) => ({