diff --git a/install/faker.php b/install/faker.php index e528e9bc7..725bb26da 100755 --- a/install/faker.php +++ b/install/faker.php @@ -110,7 +110,7 @@ try { } - //folders + //folders and contents for($i=0; $i<4; $i++) { $folder = new Thelia\Model\Folder(); $folder->setParent(0); @@ -144,6 +144,27 @@ try { } } + //features and features_av + for($i=0; $i<4; $i++) { + $feature = new Thelia\Model\Feature(); + $feature->setVisible(rand(1, 10)>7 ? 0 : 1); + $feature->setPosition($i); + $feature->setTitle($faker->text(20)); + $feature->setDescription($faker->text(50)); + + $feature->save(); + + for($j=0; $jsetFeature($feature); + $featureAv->setPosition($j); + $featureAv->setTitle($faker->text(20)); + $featureAv->setDescription($faker->text(255)); + + $featureAv->save(); + } + } + $con->commit(); } catch (Exception $e) { echo "error : ".$e->getMessage()."\n";