[-] BO: Fix many bug on combination generator

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@17247 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
rGaillard
2012-09-07 16:24:46 +00:00
parent 2ed0a00ef0
commit 6d3280828f
2 changed files with 43 additions and 4 deletions
@@ -36,6 +36,7 @@ class AdminAttributeGeneratorControllerCore extends AdminController
{
$this->table = 'product_attribute';
$this->className = 'Product';
$this->multishop_context_group = false;
parent::__construct();
}
@@ -116,11 +117,10 @@ class AdminAttributeGeneratorControllerCore extends AdminController
foreach ($attributes as $attribute)
StockAvailable::removeProductFromStockAvailable($this->product->id, $attribute['id_product_attribute'], $this->context->shop);
}
$this->product->deleteProductAttributes();
$res = $this->product->addProductAttributeMultiple($values);
$this->product->addAttributeCombinationMultiple($res, $this->combinations);
$this->product->generateMultipleCombinations($values, $this->combinations);
// @since 1.5.0
if ($this->product->depends_on_stock == 0)
{