From 6d392d97a0e2278f61d306c48d6357e9bfdb4a0b Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 4 May 2017 10:36:27 +0200 Subject: [PATCH] [IMP] website_sale: Enable billing/delivery address on checkout process Purpose ======= Address management is not clear. If you use the eCommerce, you can set 2 different addresses (billing / shipping) in the checkout process while the related access right group is not activated (group_sale_delivery_address). So you don't see such dates in the backend, which leads to potential conflicts with customer (if the delivery address is different). Functional spec =============== - Hide shipping stuff in checkout if option is not activated: - When eCommerce is installed, group_sale_delivery_address should be activated automatically. - If you uncheck it from user access (already it is disable in sale settings) , it has to disappear in both the bakend AND the frontend. --- addons/website_sale/security/website_sale.xml | 15 +++++++++++++++ addons/website_sale/views/templates.xml | 16 ++++++++-------- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/addons/website_sale/security/website_sale.xml b/addons/website_sale/security/website_sale.xml index 77410d72f51..616d21d9f4b 100644 --- a/addons/website_sale/security/website_sale.xml +++ b/addons/website_sale/security/website_sale.xml @@ -44,4 +44,19 @@ + + + + + + + + + + + + + + + diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index e6342ba30ae..63bf22b2a8b 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -739,15 +739,15 @@ - Shipping & - Billing + Billing + & Shipping + - - - Shipping & - Billing + Billing + & Shipping +
  • @@ -1082,7 +1082,7 @@ - +
    - +
    Ship To: