[-] BO: Fixed module configuration when cache is activated
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@5888 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -364,7 +364,7 @@ class DiscountCore extends ObjectModel
|
|||||||
Db::getInstance()->Execute('DELETE FROM `'._DB_PREFIX_.'discount_category` WHERE `id_discount`='.(int)($this->id));
|
Db::getInstance()->Execute('DELETE FROM `'._DB_PREFIX_.'discount_category` WHERE `id_discount`='.(int)($this->id));
|
||||||
foreach($categories AS $category)
|
foreach($categories AS $category)
|
||||||
{
|
{
|
||||||
Db::getInstance()->Execute('
|
Db::getInstance()->ExecuteS('
|
||||||
SELECT `id_discount`
|
SELECT `id_discount`
|
||||||
FROM `'._DB_PREFIX_.'discount_category`
|
FROM `'._DB_PREFIX_.'discount_category`
|
||||||
WHERE `id_discount`='.(int)($this->id).' AND `id_category`='.(int)($category));
|
WHERE `id_discount`='.(int)($this->id).' AND `id_category`='.(int)($category));
|
||||||
|
|||||||
+1
-1
@@ -817,7 +817,7 @@ abstract class ModuleCore
|
|||||||
|
|
||||||
public static function isInstalled($moduleName)
|
public static function isInstalled($moduleName)
|
||||||
{
|
{
|
||||||
Db::getInstance()->Execute('SELECT `id_module` FROM `'._DB_PREFIX_.'module` WHERE `name` = \''.pSQL($moduleName).'\'');
|
Db::getInstance()->ExecuteS('SELECT `id_module` FROM `'._DB_PREFIX_.'module` WHERE `name` = \''.pSQL($moduleName).'\'');
|
||||||
return (bool)Db::getInstance()->NumRows();
|
return (bool)Db::getInstance()->NumRows();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -2310,7 +2310,7 @@ class ProductCore extends ObjectModel
|
|||||||
|
|
||||||
public static function duplicateTags($id_product_old, $id_product_new)
|
public static function duplicateTags($id_product_old, $id_product_new)
|
||||||
{
|
{
|
||||||
$resource = Db::getInstance()->Execute('SELECT `id_tag` FROM `'._DB_PREFIX_.'product_tag` WHERE `id_product` = '.(int)($id_product_old));
|
$resource = Db::getInstance()->ExecuteS('SELECT `id_tag` FROM `'._DB_PREFIX_.'product_tag` WHERE `id_product` = '.(int)($id_product_old));
|
||||||
if (!Db::getInstance()->NumRows())
|
if (!Db::getInstance()->NumRows())
|
||||||
return true;
|
return true;
|
||||||
$query = 'INSERT INTO `'._DB_PREFIX_.'product_tag` (`id_product`, `id_tag`) VALUES';
|
$query = 'INSERT INTO `'._DB_PREFIX_.'product_tag` (`id_product`, `id_tag`) VALUES';
|
||||||
@@ -2322,7 +2322,7 @@ class ProductCore extends ObjectModel
|
|||||||
|
|
||||||
public static function duplicateDownload($id_product_old, $id_product_new)
|
public static function duplicateDownload($id_product_old, $id_product_new)
|
||||||
{
|
{
|
||||||
$resource = Db::getInstance()->Execute('SELECT `display_filename`, `physically_filename`, `date_deposit`, `date_expiration`, `nb_days_accessible`, `nb_downloadable`, `active` FROM `'._DB_PREFIX_.'product_download` WHERE `id_product` = '.(int)($id_product_old));
|
$resource = Db::getInstance()->ExecuteS('SELECT `display_filename`, `physically_filename`, `date_deposit`, `date_expiration`, `nb_days_accessible`, `nb_downloadable`, `active` FROM `'._DB_PREFIX_.'product_download` WHERE `id_product` = '.(int)($id_product_old));
|
||||||
if (!Db::getInstance()->NumRows())
|
if (!Db::getInstance()->NumRows())
|
||||||
return true;
|
return true;
|
||||||
$query = 'INSERT INTO `'._DB_PREFIX_.'product_download` (`id_product`, `display_filename`, `physically_filename`, `date_deposit`, `date_expiration`, `nb_days_accessible`, `nb_downloadable`, `active`) VALUES';
|
$query = 'INSERT INTO `'._DB_PREFIX_.'product_download` (`id_product`, `display_filename`, `physically_filename`, `date_deposit`, `date_expiration`, `nb_days_accessible`, `nb_downloadable`, `active`) VALUES';
|
||||||
@@ -2819,7 +2819,7 @@ class ProductCore extends ObjectModel
|
|||||||
if (isset(self::$_incat[md5($sql)]))
|
if (isset(self::$_incat[md5($sql)]))
|
||||||
return self::$_incat[md5($sql)];
|
return self::$_incat[md5($sql)];
|
||||||
|
|
||||||
if (!Db::getInstance(_PS_USE_SQL_SLAVE_)->Execute($sql))
|
if (!Db::getInstance(_PS_USE_SQL_SLAVE_)->ExecuteS($sql))
|
||||||
return false;
|
return false;
|
||||||
self::$_incat[md5($sql)] = (Db::getInstance(_PS_USE_SQL_SLAVE_)->NumRows() > 0 ? true : false);
|
self::$_incat[md5($sql)] = (Db::getInstance(_PS_USE_SQL_SLAVE_)->NumRows() > 0 ? true : false);
|
||||||
return self::$_incat[md5($sql)];
|
return self::$_incat[md5($sql)];
|
||||||
|
|||||||
@@ -449,7 +449,7 @@ class WishList extends ObjectModel
|
|||||||
$quantity > $result['quantity'])
|
$quantity > $result['quantity'])
|
||||||
return (false);
|
return (false);
|
||||||
|
|
||||||
Db::getInstance()->Execute('
|
Db::getInstance()->ExecuteS('
|
||||||
SELECT *
|
SELECT *
|
||||||
FROM `'._DB_PREFIX_.'wishlist_product_cart`
|
FROM `'._DB_PREFIX_.'wishlist_product_cart`
|
||||||
WHERE `id_wishlist_product`='.(int)($result['id_wishlist_product']).' AND `id_cart`='.(int)($id_cart)
|
WHERE `id_wishlist_product`='.(int)($result['id_wishlist_product']).' AND `id_cart`='.(int)($id_cart)
|
||||||
|
|||||||
Reference in New Issue
Block a user