diff --git a/addons/website_sale/controllers/main.py b/addons/website_sale/controllers/main.py index 5843767d5c9..36ab4e56bb0 100644 --- a/addons/website_sale/controllers/main.py +++ b/addons/website_sale/controllers/main.py @@ -144,8 +144,9 @@ class website_sale(http.Controller): domain = request.website.sale_product_domain() if search: - domain += ['|', '|', '|', ('name', 'ilike', search), ('description', 'ilike', search), - ('description_sale', 'ilike', search), ('product_variant_ids.default_code', 'ilike', search)] + for srch in search.split(" "): + domain += ['|', '|', '|', ('name', 'ilike', srch), ('description', 'ilike', srch), + ('description_sale', 'ilike', srch), ('product_variant_ids.default_code', 'ilike', srch)] if category: domain += [('public_categ_ids', 'child_of', int(category))]