From 1688c7b0e6db3b856767bd4a267ca2a91d9c1955 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Gaillard?= Date: Fri, 7 Jun 2013 15:37:38 +0200 Subject: [PATCH] [-] FO: Fix no image displayed for products in the cart when it was added from another store in multishop #PSCFV-9385 --- classes/Cart.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/classes/Cart.php b/classes/Cart.php index e10cb4834..385745061 100644 --- a/classes/Cart.php +++ b/classes/Cart.php @@ -631,8 +631,8 @@ class CartCore extends ObjectModel { $row2 = Db::getInstance()->getRow(' SELECT image_shop.`id_image` id_image, il.`legend` - FROM `'._DB_PREFIX_.'image` i'. - Shop::addSqlAssociation('image', 'i', false, 'image_shop.cover=1').' + FROM `'._DB_PREFIX_.'image` i + JOIN `'._DB_PREFIX_.'image_shop` image_shop ON (i.id_image = image_shop.id_image AND image_shop.cover=1 AND image_shop.id_shop='.(int)$row['id_shop'].') LEFT JOIN `'._DB_PREFIX_.'image_lang` il ON (image_shop.`id_image` = il.`id_image` AND il.`id_lang` = '.(int)$this->id_lang.') WHERE i.`id_product` = '.(int)$row['id_product'].' AND image_shop.`cover` = 1' );