From 055b8d2153db61dec4b1bcdd53b7bb6f5a87d6d9 Mon Sep 17 00:00:00 2001 From: Walid Date: Mon, 2 Oct 2023 18:23:05 +0200 Subject: [PATCH] [FIX] website_sale_comparison: restore compare button Exact steps (or video) to reproduce the issue (on runbot): 1. Go to Website > Shop > Open a product with specifications table (Customizable Desk). 2. Open Editor > Set Specification to None > Compare button is removed from Product page Fix: display the compare button under add to cart if spec disabled opw-3329219 closes odoo/odoo#137775 X-original-commit: 95e0be822fab3596b2baa8b19e0a9c1728096047 Signed-off-by: Walid Hanniche (waha) --- .../i18n/website_sale_comparison.pot | 4 ++-- .../views/snippets.xml | 6 ++++++ .../website_sale_comparison_template.xml | 20 +++++++++++++++---- 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/addons/website_sale_comparison/i18n/website_sale_comparison.pot b/addons/website_sale_comparison/i18n/website_sale_comparison.pot index 4c841afd7d1..cf109ab3b63 100644 --- a/addons/website_sale_comparison/i18n/website_sale_comparison.pot +++ b/addons/website_sale_comparison/i18n/website_sale_comparison.pot @@ -43,7 +43,7 @@ msgid "" msgstr "" #. module: website_sale_comparison -#: model_terms:ir.ui.view,arch_db:website_sale_comparison.product_attributes_body +#: model_terms:ir.ui.view,arch_db:website_sale_comparison.product_add_to_compare msgid "Compare" msgstr "" @@ -88,7 +88,7 @@ msgstr "" #: code:addons/website_sale_comparison/static/src/xml/comparison.xml:0 #: code:addons/website_sale_comparison/static/src/xml/comparison.xml:0 #: model_terms:ir.ui.view,arch_db:website_sale_comparison.add_to_compare -#: model_terms:ir.ui.view,arch_db:website_sale_comparison.product_attributes_body +#: model_terms:ir.ui.view,arch_db:website_sale_comparison.product_add_to_compare #: model_terms:ir.ui.view,arch_db:website_sale_comparison.snippet_options #, python-format msgid "Compare" diff --git a/addons/website_sale_comparison/views/snippets.xml b/addons/website_sale_comparison/views/snippets.xml index ad239ece5e2..f5cea6c521a 100644 --- a/addons/website_sale_comparison/views/snippets.xml +++ b/addons/website_sale_comparison/views/snippets.xml @@ -14,6 +14,12 @@ data-no-preview="true" data-reload="/"/> + + + diff --git a/addons/website_sale_comparison/views/website_sale_comparison_template.xml b/addons/website_sale_comparison/views/website_sale_comparison_template.xml index 227726e7ca3..1b10ff8cac3 100644 --- a/addons/website_sale_comparison/views/website_sale_comparison_template.xml +++ b/addons/website_sale_comparison/views/website_sale_comparison_template.xml @@ -9,6 +9,22 @@ + +