// Update and fix some bugs on front and admin itnerfaces relative to available quantities functionnality

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@10925 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
dSevere
2011-12-05 15:11:21 +00:00
parent 558c008ece
commit a75ca6c40a
8 changed files with 113 additions and 48 deletions
+11 -6
View File
@@ -282,7 +282,7 @@ class StockAvailableCore extends ObjectModel
$id_product_attribute = 0;
$query = new DbQuery();
$query->select('quantity');
$query->select('SUM(quantity)');
$query->from('stock_available');
// if null, it's a product without attributes
@@ -468,12 +468,17 @@ class StockAvailableCore extends ObjectModel
{
if ($group_shop->share_stock)
{
$id_shops_list = implode(', ', Shop::getIdShopsByIdGroupShop($group_shop->id));
$shop_list = Shop::getIdShopsByIdGroupShop($group_shop->id);
return Db::getInstance()->execute('
DELETE FROM '._DB_PREFIX_.'stock_available
WHERE id_shop IN ('.$id_shops_list.')'
);
if (count($shop_list) > 0)
{
$id_shops_list = implode(', ', $shop_list);
return Db::getInstance()->execute('
DELETE FROM '._DB_PREFIX_.'stock_available
WHERE id_shop IN ('.$id_shops_list.')'
);
}
}
else
{