From 55633f7db58b94b6651f77f9345c451a4097f960 Mon Sep 17 00:00:00 2001 From: AjmalCybro Date: Mon, 13 Nov 2023 16:19:01 +0530 Subject: [PATCH] Nov 13 : [FIX] Bug Fixed 'website_hide_button' --- website_hide_button/__manifest__.py | 5 +++++ website_hide_button/controllers/website_sale.py | 15 +++++---------- .../static/src/css/product_details.css | 3 +++ website_hide_button/views/product_templates.xml | 4 ++-- website_hide_button/views/shop_templates.xml | 2 +- 5 files changed, 16 insertions(+), 13 deletions(-) create mode 100644 website_hide_button/static/src/css/product_details.css diff --git a/website_hide_button/__manifest__.py b/website_hide_button/__manifest__.py index 305f4f437..2f1e84601 100644 --- a/website_hide_button/__manifest__.py +++ b/website_hide_button/__manifest__.py @@ -37,6 +37,11 @@ 'views/product_templates.xml', 'views/shop_templates.xml', ], + 'assets': { + 'web.assets_frontend': [ + 'website_hide_button/static/src/css/product_details.css' + ] + }, 'images': ['static/description/banner.jpg'], 'license': 'AGPL-3', 'installable': True, diff --git a/website_hide_button/controllers/website_sale.py b/website_hide_button/controllers/website_sale.py index 8660fc31c..adb1651ad 100644 --- a/website_hide_button/controllers/website_sale.py +++ b/website_hide_button/controllers/website_sale.py @@ -27,18 +27,11 @@ from odoo.addons.website_sale.controllers.main import WebsiteSale class WebsiteSaleInherit(WebsiteSale): """class to hide price, add to cart and quantity""" - @http.route([ - '''/shop''', - '''/shop/page/''', - '''/shop/category/''', - '''/shop/category// - page/''' - ], type='http', auth="public", website=True) def shop(self, page=0, category=None, search='', min_price=0.0, max_price=0.0, ppg=False, **post): """Method for finding log in user or not in shop page """ - res = super().shop(page=0, category=None, search='', min_price=0.0, - max_price=0.0, ppg=False, **post) + res = super().shop(page, category, search, min_price, + max_price, ppg, **post) res.qcontext.update({ 'login_user': False if request.session.uid is None else True }) @@ -50,5 +43,7 @@ class WebsiteSaleInherit(WebsiteSale): category, search, **kwargs) - res['login_user'] = False if request.session.uid is None else True + res.update({ + 'login_user': False if request.session.uid is None else True + }) return res diff --git a/website_hide_button/static/src/css/product_details.css b/website_hide_button/static/src/css/product_details.css new file mode 100644 index 000000000..1a94ed05f --- /dev/null +++ b/website_hide_button/static/src/css/product_details.css @@ -0,0 +1,3 @@ +.button_remove{ + display: none !important; +} \ No newline at end of file diff --git a/website_hide_button/views/product_templates.xml b/website_hide_button/views/product_templates.xml index e368d80ab..98fb89a94 100644 --- a/website_hide_button/views/product_templates.xml +++ b/website_hide_button/views/product_templates.xml @@ -3,13 +3,13 @@ diff --git a/website_hide_button/views/shop_templates.xml b/website_hide_button/views/shop_templates.xml index 2dc9fb694..c8702eb02 100644 --- a/website_hide_button/views/shop_templates.xml +++ b/website_hide_button/views/shop_templates.xml @@ -3,7 +3,7 @@