Добавление комбинаций продуктов ⇐ Php
-
Гость
Добавление комбинаций продуктов
Я делаю модуль prestashop и мне нужно добавить комбинации с размерами
Я делаю это `$product = новый продукт($idProduct);
$attribute = новый ProductAttribute(); $attribute->name = $attributeName; $attribute->public_name = $attributeName; $атрибут->добавить(); $idAtributoTalla = (int)$attribute->id; $attributeValue = новая AttributeGroup(); $attributeValue->id_attribute_group = $idAtributoTalla; $attributeValue->name = array_fill(0, Language::getLanguages(false, false), $attributeValue); $attributeValue->position = ProductAttribute::getHigherPosition($idAtributoTalla) + 1; $attributeValue->add(); $продукт->обновление(); $product->addProductAttributeCombination($idAtributoTalla, array($idAtributoTalla)); $product->update();` но когда я выполняю код, у меня возникает ошибка: свойство ProductAttribute->id_attribute_group пусто.
Я пытался вручную добавить идентификатор группы, но не получилось
Я делаю модуль prestashop и мне нужно добавить комбинации с размерами
Я делаю это `$product = новый продукт($idProduct);
$attribute = новый ProductAttribute(); $attribute->name = $attributeName; $attribute->public_name = $attributeName; $атрибут->добавить(); $idAtributoTalla = (int)$attribute->id; $attributeValue = новая AttributeGroup(); $attributeValue->id_attribute_group = $idAtributoTalla; $attributeValue->name = array_fill(0, Language::getLanguages(false, false), $attributeValue); $attributeValue->position = ProductAttribute::getHigherPosition($idAtributoTalla) + 1; $attributeValue->add(); $продукт->обновление(); $product->addProductAttributeCombination($idAtributoTalla, array($idAtributoTalla)); $product->update();` но когда я выполняю код, у меня возникает ошибка: свойство ProductAttribute->id_attribute_group пусто.
Я пытался вручную добавить идентификатор группы, но не получилось
Мобильная версия