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

This commit is contained in:
lLefevre
2011-12-19 16:13:52 +00:00
parent fd0dac461e
commit 8ffb0864a3
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));