diff --git a/install/import.php b/install/import.php index 3a3389e03..1010ffa57 100644 --- a/install/import.php +++ b/install/import.php @@ -111,19 +111,20 @@ function createProduct($faker, $categories, $template, $attribute, $feature) $product->addCategory($categories[$productCategory]); } } - +/* $productCategories = $product->getProductCategories(); $collection = new \Propel\Runtime\Collection\Collection(); - foreach($productCategories as $i => $productCategory) { + $i=0; + foreach($productCategories as $productCategory) { if($i == 0) { - $collection->append($productCategory->setDefaultCategory(1)); + $collection->append($productCategory->setDefaultCategory(true)); } else { $collection->append($productCategory); } - + $i++; } - $product->setProductCategories($collection); + $product->setProductCategories($collection);*/ $product ->setLocale('en_US') @@ -138,6 +139,13 @@ function createProduct($faker, $categories, $template, $attribute, $feature) ->setPostscriptum($data[7]) ->save(); + $productCategories = $product->getProductCategories()->getFirst(); + $productCategories->setDefaultCategory(true) + ->save(); + + // Set the position + $product->setPosition($product->getNextPosition())->save(); + $images = explode(';', $data[10]); foreach ($images as $image) { @@ -182,7 +190,6 @@ function createProduct($faker, $categories, $template, $attribute, $feature) ->filterByTitle($pse) ->findOne(); - var_dump($attributeAv->getTitle()); $attributeCombination = new \Thelia\Model\AttributeCombination(); $attributeCombination ->setAttributeId($attribute->getId())