From 13122e4da4325b508e9bd38f7f759ff0e3df2a48 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Fri, 2 Oct 2015 09:29:47 +0200 Subject: [PATCH] [FIX] website_sale: hide cart count and checkout button When the cart is emptied (e.g. set quantity to zero), we need to hide the cart count and the ckeckout button. --- addons/website_sale/static/src/js/website_sale.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/addons/website_sale/static/src/js/website_sale.js b/addons/website_sale/static/src/js/website_sale.js index b3937248404..2e5d5fcfbfb 100644 --- a/addons/website_sale/static/src/js/website_sale.js +++ b/addons/website_sale/static/src/js/website_sale.js @@ -155,7 +155,13 @@ $('.oe_website_sale').each(function () { return; } var $q = $(".my_cart_quantity"); - $q.parent().parent().removeClass("hidden", !data.quantity); + if (data.cart_quantity) { + $q.parent().parent().removeClass("hidden"); + } + else { + $q.parent().parent().addClass("hidden"); + $('a[href^="/shop/checkout"]').addClass("hidden") + } $q.html(data.cart_quantity).hide().fadeIn(600); $input.val(data.quantity);