diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 97fa24e6c83..2867d731736 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -126,7 +126,7 @@ class website_sale(http.Controller): domain += [('product_variant_ids.public_categ_ids', 'child_of', int(category))] attrib_list = request.httprequest.args.getlist('attrib') - attrib_values = [map(int,v.split(",")) for v in attrib_list if v] + attrib_values = [map(int,v.split("-")) for v in attrib_list if v] attrib_set = set([v[1] for v in attrib_values]) if attrib_values: @@ -201,7 +201,7 @@ class website_sale(http.Controller): category = category_obj.browse(request.cr, request.uid, int(category), context=request.context) attrib_list = request.httprequest.args.getlist('attrib') - attrib_values = [map(int,v.split(",")) for v in attrib_list if v] + attrib_values = [map(int,v.split("-")) for v in attrib_list if v] attrib_set = set([v[1] for v in attrib_values]) keep = QueryURL('/shop', category=category and category.id, search=search, attrib=attrib_list) diff --git a/addons/website_sale/data/demo.xml b/addons/website_sale/data/demo.xml index b958d7aa8b8..dfbc7539122 100644 --- a/addons/website_sale/data/demo.xml +++ b/addons/website_sale/data/demo.xml @@ -24,6 +24,7 @@ Warranty 20.0 + service diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index e543e8445cd..0eeb08eacff 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -31,7 +31,7 @@