[-] BO : #PSTEST-53 : fixed added quantities maximal for a pack

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@11379 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
lLefevre
2011-12-19 16:13:52 +00:00
parent 4efd103b03
commit 2c60a188d9
4 changed files with 50 additions and 19 deletions
+5 -3
View File
@@ -2599,9 +2599,11 @@ class ProductCore extends ObjectModel
public static function getQuantity($id_product, $id_product_attribute = null, $cache_is_pack = null)
{
$lang = Configuration::get('PS_LANG_DEFAULT');
if (((int)$cache_is_pack || ($cache_is_pack === null && Pack::isPack((int)$id_product, (int)$lang)))
&& !Pack::isInStock((int)$id_product, (int)$lang))
return 0;
if ((int)$cache_is_pack || ($cache_is_pack === null && Pack::isPack((int)$id_product)))
{
if (!Pack::isInStock((int)$id_product))
return 0;
}
// @since 1.5.0
return (StockAvailable::getQuantityAvailableByProduct($id_product, $id_product_attribute));