From b18f222c7fb2543a5a17d28f8d285f83c0318677 Mon Sep 17 00:00:00 2001 From: DamienMetzger Date: Wed, 21 Nov 2012 13:39:12 +0100 Subject: [PATCH] [-] BO : you can search a product by supplier reference again #PSCFV-5723 --- classes/Product.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/classes/Product.php b/classes/Product.php index 78a1e694f..ebc084004 100644 --- a/classes/Product.php +++ b/classes/Product.php @@ -3219,7 +3219,10 @@ class ProductCore extends ObjectModel ); $sql->leftJoin('manufacturer', 'm', 'm.`id_manufacturer` = p.`id_manufacturer`'); - $where = 'pl.`name` LIKE \'%'.pSQL($query).'%\' OR p.`reference` LIKE \'%'.pSQL($query).'%\' OR p.`supplier_reference` LIKE \'%'.pSQL($query).'%\''; + $where = 'pl.`name` LIKE \'%'.pSQL($query).'%\' + OR p.`reference` LIKE \'%'.pSQL($query).'%\' + OR p.`supplier_reference` LIKE \'%'.pSQL($query).'%\' + OR p.`id_product` IN (SELECT id_product FROM '._DB_PREFIX_.'product_supplier sp WHERE `product_supplier_reference` LIKE \'%'.pSQL($query).'%\')'; $sql->groupBy('`id_product`'); $sql->orderBy('pl.`name` ASC');