From 19b126210934bb3c8134f6f33417bd45104f4ecc Mon Sep 17 00:00:00 2001 From: Mehul Patel Date: Wed, 5 Jul 2017 14:24:54 +0530 Subject: [PATCH] [IMP] website_sale : Remove deprecated `hidden` product attribute type on product variants Purpose ======= Hidden mode on product attributes (variants) is deprecated Beforehand it was used to not show the attribute name in the order (in case of single attributes). Now it's automatic: if only one value for a product attribute, this value doesn't show up in the product name. see support ticket 744129 Specification ============= remove it --- addons/website_sale/controllers/main.py | 2 - addons/website_sale/models/product.py | 2 +- addons/website_sale/views/templates.xml | 59 ++++++++++--------- .../data/product_demo.xml | 2 +- 4 files changed, 32 insertions(+), 33 deletions(-) diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 8ec73048832..17d46d1a7ba 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -87,8 +87,6 @@ class TableCompute(object): return rows - # TODO keep with input type hidden - class WebsiteSaleForm(WebsiteForm): diff --git a/addons/website_sale/models/product.py b/addons/website_sale/models/product.py index c697973cd5d..bf8a3467865 100644 --- a/addons/website_sale/models/product.py +++ b/addons/website_sale/models/product.py @@ -207,7 +207,7 @@ class Product(models.Model): class ProductAttribute(models.Model): _inherit = "product.attribute" - type = fields.Selection([('radio', 'Radio'), ('select', 'Select'), ('color', 'Color'), ('hidden', 'Hidden')], default='radio') + type = fields.Selection([('radio', 'Radio'), ('select', 'Select'), ('color', 'Color')], default='radio') class ProductAttributeValue(models.Model): diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 3ef9a5acd12..b31a3298c5a 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -316,40 +316,41 @@ @@ -631,7 +632,7 @@ - +