// Fix combination add association
This commit is contained in:
@@ -112,7 +112,7 @@ class CombinationCore extends ObjectModel
|
|||||||
{
|
{
|
||||||
$sqlValues = array();
|
$sqlValues = array();
|
||||||
foreach ($ids_attribute as $value)
|
foreach ($ids_attribute as $value)
|
||||||
$sqlValues[] = '('.(int)$value['id'].', '.(int)$this->id.')';
|
$sqlValues[] = '('.(int)$value.', '.(int)$this->id.')';
|
||||||
$result = Db::getInstance()->execute('
|
$result = Db::getInstance()->execute('
|
||||||
INSERT INTO `'._DB_PREFIX_.'product_attribute_combination` (`id_attribute`, `id_product_attribute`)
|
INSERT INTO `'._DB_PREFIX_.'product_attribute_combination` (`id_attribute`, `id_product_attribute`)
|
||||||
VALUES '.implode(',', $sqlValues)
|
VALUES '.implode(',', $sqlValues)
|
||||||
@@ -124,6 +124,9 @@ class CombinationCore extends ObjectModel
|
|||||||
|
|
||||||
public function setWsProductOptionValues($values)
|
public function setWsProductOptionValues($values)
|
||||||
{
|
{
|
||||||
|
$ids_attributes = array();
|
||||||
|
foreach ($values as $value)
|
||||||
|
$ids_attributes[] = $value['id'];
|
||||||
return $this->setAttributes($values);
|
return $this->setAttributes($values);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -192,4 +195,4 @@ class CombinationCore extends ObjectModel
|
|||||||
{
|
{
|
||||||
return parent::isCurrentlyUsed('product_attribute');
|
return parent::isCurrentlyUsed('product_attribute');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user