From 730913cb5e37d6df7eef026b46ff8b8ff878e0c0 Mon Sep 17 00:00:00 2001 From: lLefevre Date: Wed, 23 Nov 2011 20:01:33 +0000 Subject: [PATCH] // fix bug "apply priority management" in AdminProductsController --- classes/SpecificPrice.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/classes/SpecificPrice.php b/classes/SpecificPrice.php index 04ecfbbac..0e3abfebf 100644 --- a/classes/SpecificPrice.php +++ b/classes/SpecificPrice.php @@ -127,10 +127,12 @@ class SpecificPriceCore extends ObjectModel if (!isset(self::$_cache_priorities[(int)$id_product])) { - self::$_cache_priorities[(int)$id_product] = Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue(' - SELECT `priority` - FROM `'._DB_PREFIX_.'specific_price_priority` - WHERE `id_product` = '.(int)$id_product); + self::$_cache_priorities[(int)$id_product] = Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue(' + SELECT `priority`, `id_specific_price_priority` + FROM `'._DB_PREFIX_.'specific_price_priority` + WHERE `id_product` = '.(int)$id_product.' + ORDER BY `id_specific_price_priority` DESC + '); } $priority = self::$_cache_priorities[(int)$id_product];