From a9a0107f7c024835f9b543f58efd3b0fd40e2a0c Mon Sep 17 00:00:00 2001 From: Younn Olivier Date: Wed, 22 Dec 2021 18:19:05 +0100 Subject: [PATCH] [IMP] website, *: reorganize website menus *: website_blog, website_forum, website_mail_group, website_sale, website_sale_comparison task-2687506 --- .../static/tests/tours/dashboard_tour.js | 2 +- .../views/res_config_settings_views.xml | 7 ---- addons/website/views/website_views.xml | 26 ++++++++++--- .../website/views/website_visitor_views.xml | 15 +++---- .../website_blog/views/website_blog_views.xml | 20 +++++----- addons/website_forum/views/forum.xml | 26 +++++-------- .../views/website_mail_group_menus.xml | 10 ++--- addons/website_sale/views/base_unit_view.xml | 2 +- .../website_sale/views/sale_order_views.xml | 39 ++++++++----------- .../views/website_sale_comparison_view.xml | 2 +- 10 files changed, 70 insertions(+), 79 deletions(-) diff --git a/addons/website/static/tests/tours/dashboard_tour.js b/addons/website/static/tests/tours/dashboard_tour.js index 343e90bf846..f883c3121ce 100644 --- a/addons/website/static/tests/tours/dashboard_tour.js +++ b/addons/website/static/tests/tours/dashboard_tour.js @@ -15,7 +15,7 @@ odoo.define("website.tour.backend_dashboard", function (require) { trigger: '.o_app[data-menu-xmlid="website.menu_website_configuration"]', }, { - trigger: 'button[data-menu-xmlid="website.menu_dashboard"]', + trigger: 'button[data-menu-xmlid="website.menu_reporting"]', }, { trigger: '.dropdown-item[data-menu-xmlid="website.menu_website_google_analytics"]', diff --git a/addons/website/views/res_config_settings_views.xml b/addons/website/views/res_config_settings_views.xml index 3e946198e4d..d23b908895c 100644 --- a/addons/website/views/res_config_settings_views.xml +++ b/addons/website/views/res_config_settings_views.xml @@ -357,13 +357,6 @@ sequence="10" /> - - + + - + - + + diff --git a/addons/website/views/website_visitor_views.xml b/addons/website/views/website_visitor_views.xml index 8e25e83bdc9..b0be3555b11 100644 --- a/addons/website/views/website_visitor_views.xml +++ b/addons/website/views/website_visitor_views.xml @@ -348,17 +348,12 @@ - - - diff --git a/addons/website_blog/views/website_blog_views.xml b/addons/website_blog/views/website_blog_views.xml index 56f88f48e34..dad9a3cf929 100644 --- a/addons/website_blog/views/website_blog_views.xml +++ b/addons/website_blog/views/website_blog_views.xml @@ -252,23 +252,23 @@ - - - + + + - + diff --git a/addons/website_forum/views/forum.xml b/addons/website_forum/views/forum.xml index 946e36f216f..c4b2dfbd4de 100644 --- a/addons/website_forum/views/forum.xml +++ b/addons/website_forum/views/forum.xml @@ -16,13 +16,6 @@ [('forum_id', '=', active_id), ('parent_id', '=', False), ('state', 'in', ('active', 'close'))] - - - - - forum.forum.list @@ -176,8 +169,6 @@ tree,form - - forum.post.list @@ -316,8 +307,6 @@ - - forum.tag.list @@ -360,8 +349,6 @@ - - forum.post.reason.list @@ -381,8 +368,15 @@ - - - + + + + + + + + + diff --git a/addons/website_mail_group/views/website_mail_group_menus.xml b/addons/website_mail_group/views/website_mail_group_menus.xml index de8cb84a82d..e6de0cc504b 100644 --- a/addons/website_mail_group/views/website_mail_group_menus.xml +++ b/addons/website_mail_group/views/website_mail_group_menus.xml @@ -1,16 +1,16 @@ - + sequence="200" + parent="website.menu_website_global_configuration"/> + parent="website_sale.menu_catalog" sequence="5" groups="website_sale.group_show_uom_price"/> diff --git a/addons/website_sale/views/sale_order_views.xml b/addons/website_sale/views/sale_order_views.xml index 4d7795b2b91..721129b565b 100644 --- a/addons/website_sale/views/sale_order_views.xml +++ b/addons/website_sale/views/sale_order_views.xml @@ -4,7 +4,7 @@ sale.order.ecommerce.search.view sale.order - primary + primary @@ -27,7 +27,7 @@ sale.order.ecommerce.search.unpaid.view sale.order - primary + primary 32 @@ -183,23 +183,18 @@ + - - - + parent="menu_catalog" groups="product.group_product_pricelist" sequence="3"/> + + + parent="website.menu_reporting" sequence="30" + groups="sales_team.group_sale_manager"/> - - - sale.order.form diff --git a/addons/website_sale_comparison/views/website_sale_comparison_view.xml b/addons/website_sale_comparison/views/website_sale_comparison_view.xml index 426c3970795..8726a9c405b 100644 --- a/addons/website_sale_comparison/views/website_sale_comparison_view.xml +++ b/addons/website_sale_comparison/views/website_sale_comparison_view.xml @@ -22,7 +22,7 @@ + parent="website_sale.menu_catalog" groups="product.group_product_variant" sequence="11"/> product.attribute.tree.inherit