From 44e1f9ab96417452791fb097c7ffab05efd7c45c Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Wed, 4 Jan 2017 11:47:38 +0100 Subject: [PATCH] [IMP] website,website_sale: Apply some fine tunings for the new website settings form --- addons/website/views/res_config_views.xml | 11 +++++ addons/website_sale/models/res_config.py | 5 ++- addons/website_sale/views/res_config_view.xml | 40 +++++++++++++------ 3 files changed, 43 insertions(+), 13 deletions(-) diff --git a/addons/website/views/res_config_views.xml b/addons/website/views/res_config_views.xml index b749ed5273a..0683496ec02 100644 --- a/addons/website/views/res_config_views.xml +++ b/addons/website/views/res_config_views.xml @@ -129,6 +129,17 @@ +
+
+ +
+
+
+

Social Media

diff --git a/addons/website_sale/models/res_config.py b/addons/website_sale/models/res_config.py index ee590d534c5..a91ee925bd4 100644 --- a/addons/website_sale/models/res_config.py +++ b/addons/website_sale/models/res_config.py @@ -28,6 +28,7 @@ class WebsiteConfigSettings(models.TransientModel): module_delivery_usps = fields.Boolean("USPS integration") module_sale_ebay = fields.Boolean("eBay connector") + module_sale_coupon = fields.Boolean("Manage coupons and promotional offers") group_website_multiimage = fields.Boolean(string='Multi-Images', implied_group='website_sale.group_website_multi_image') group_discount_per_so_line = fields.Boolean(string="Discounted Prices", implied_group='sale.group_discount_per_so_line') @@ -54,7 +55,9 @@ class WebsiteConfigSettings(models.TransientModel): group_product_pricelist = fields.Boolean("Show pricelists On Products", implied_group='product.group_product_pricelist') - order_mail_template = fields.Many2one('mail.template', string='Order Confirmation Email', default=_default_order_mail_template, help="Email sent to customer at the end of the checkout process") + order_mail_template = fields.Many2one('mail.template', string='Order Confirmation Email', + default=_default_order_mail_template, domain="[('model', '=', 'sale.order')]", + help="Email sent to customer at the end of the checkout process") group_show_price_subtotal = fields.Boolean("Show subtotal", implied_group='sale.group_show_price_subtotal') group_show_price_total = fields.Boolean("Show total", implied_group='sale.group_show_price_total') diff --git a/addons/website_sale/views/res_config_view.xml b/addons/website_sale/views/res_config_view.xml index 3773cc859f1..a42498e63b7 100644 --- a/addons/website_sale/views/res_config_view.xml +++ b/addons/website_sale/views/res_config_view.xml @@ -25,6 +25,22 @@ +
+
+ +
+
+
+
@@ -134,6 +150,17 @@

Checkout Process

+
+
+ +
+
+
+
@@ -149,18 +176,7 @@
-
-
- -
-
-
-
-
+