|
|
@ -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/<int:page>''', |
|
|
|
'''/shop/category/<model("product.public.category"):category>''', |
|
|
|
'''/shop/category/<model("product.public.category"):category>/ |
|
|
|
page/<int: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 |
|
|
|