public function testAction() { $categorie1 = new categories(); $categorie1->setNom('habillement'); $categorie2 = new categories(); $categorie2->setNom('chaussure'); $categorie3 = new categories(); $categorie3->setNom('divers'); $image1 = new media(); $image1->setPath('http://media.laredoute.com/products2/250by250/9/4/5/324519650_0_PR_1_11867833_324519650-c1f4d0b2-3896-4055-8e19-8c0ea327e3d8_1200.jpg'); $image1->setAlt('doudoune addidas'); $image1->setCategorie($categorie1); $image2 = new media(); $image2->setPath('http://media.laredoute.com/products2/250by250/f/c/6/324519882_0_PR_1_11917923_324519882-272bf954-1b58-4922-98fd-144436194c6b_1200.jpg'); $image2->setAlt('polo homme addidas'); $image2->setCategorie($categorie1); $image3 = new media(); $image3->setPath('http://media.laredoute.com/products2/250by250/d/2/9/324520993_0_PR_1_11840045_324520993-40a9b2a2-85ca-4ee7-854c-6cac1ec56e7c_1200.jpg'); $image3->setAlt('chaussettes nike'); $image3->setCategorie($categorie3); $image4 = new media(); $image4->setPath('http://i1.wp.com/lemag.laredoute.fr/wp-content/uploads/2015/11/71.jpg?resize=315%2C463'); $image4->setAlt('tenis'); $image4->setCategorie($categorie2); $image5 = new media(); $image5->setPath('http://i2.wp.com/lemag.laredoute.fr/wp-content/uploads/2015/11/11.jpg?resize=315%2C463'); $image5->setAlt('chaussure'); $image5->setCategorie($categorie2); $image6 = new media(); $image6->setPath('http://media.laredoute.com/products2/250by250/0/9/8/324496856_0_PR_1_10162159_324496856-e57f7d54-4e7a-4491-879b-15a89429a8d0_1200.jpg'); $image6->setAlt('chaussure homme'); $image6->setCategorie($categorie2); $image7 = new media(); $image7->setPath('http://media.laredoute.com/products2/250by250/c/3/2/350010253_0_PR_1_11968291_350010253-9931fe97-b184-45a2-8e62-2af2837b83d7_1200.jpg'); $image7->setAlt('robe'); $image7->setCategorie($categorie1); $image8 = new media(); $image8->setPath('http://media.laredoute.com/products2/250by250/2/1/e/324519305_0_PR_1_10791886_324519305-7c75a344-6ec4-4e84-a001-abeb968f7bc0_1200.jpg'); $image8->setAlt('coiffure'); $image8->setCategorie($categorie3); $image9 = new media(); $image9->setPath('http://media.laredoute.com/products2/250by250/c/1/9/324525289_0_PR_1_11961226_324525289-000ee2db-1932-405f-a64c-bbfa8fe43e52_1200.jpg'); $image9->setAlt('pochette'); $image9->setCategorie($categorie3); $tva = new tva(); $tva->setMultiplicate(0.2); $tva->setNom('tva'); $tva->setValeur(0.2); $produit1 = new produits(); $produit1->setImages($image1); $produit1->setCategorie($categorie1); $produit1->setName('doudoune'); $produit1->setDescription('Doudoune matelassée de sport bicolore'); $produit1->setPrix(199.2); $produit1->setDisponible(true); $produit1->setTva($tva); $produit2 = new produits(); $produit2->setImages($image2); $produit2->setCategorie($categorie1); $produit2->setName('polo homme'); $produit2->setDescription('Addidas polo homme'); $produit2->setPrix(29.2); $produit2->setDisponible(true); $produit2->setTva($tva); $produit3 = new produits(); $produit3->setImages($image3); $produit3->setCategorie($categorie3); $produit3->setName('chaussettes'); $produit3->setDescription('Chaussettes nike (lot de 3 paires)'); $produit3->setPrix('12.00'); $produit3->setDisponible(true); $produit3->setTva($tva); $produit4 = new produits(); $produit4->setImages($image4); $produit4->setCategorie($categorie2); $produit4->setName('tenis'); $produit4->setDescription('Baskets à paillette dorés'); $produit4->setPrix('40.00'); $produit4->setDisponible(true); $produit4->setTva($tva); $produit5 = new produits(); $produit5->setImages($image5); $produit5->setCategorie($categorie2); $produit5->setName('chaussure'); $produit5->setDescription('escarpin'); $produit5->setPrix(40.0); $produit5->setDisponible(true); $produit5->setTva($tva); $produit6 = new produits(); $produit6->setImages($image6); $produit6->setCategorie($categorie2); $produit6->setName('chaussure'); $produit6->setDescription('Bottines montantes cuir vachette'); $produit6->setPrix(100.0); $produit6->setDisponible(true); $produit6->setTva($tva); $produit7 = new produits(); $produit7->setImages($image7); $produit7->setCategorie($categorie1); $produit7->setName('Robe'); $produit7->setDescription('Robe dentelle forme trapèze'); $produit7->setPrix(39.99); $produit7->setDisponible(true); $produit7->setTva($tva); $produit8 = new produits(); $produit8->setImages($image8); $produit8->setCategorie($categorie3); $produit8->setName('coiffure'); $produit8->setDescription('Materiel de coiffure'); $produit8->setPrix(39.99); $produit8->setDisponible(true); $produit8->setTva($tva); $produit9 = new produits(); $produit9->setImages($image9); $produit9->setCategorie($categorie3); $produit9->setName('pochette'); $produit9->setDescription('pochette'); $produit9->setPrix(39.99); $produit9->setDisponible(true); $produit9->setTva($tva); $em = $this->getDoctrine()->getManager(); $em->persist($categorie1); $em->persist($categorie2); $em->persist($categorie3); $em->persist($image1); $em->persist($image2); $em->persist($image3); $em->persist($image4); $em->persist($image5); $em->persist($image6); $em->persist($image7); $em->persist($image8); $em->persist($image9); $em->persist($tva); $em->persist($produit1); $em->persist($produit2); $em->persist($produit3); $em->persist($produit4); $em->persist($produit5); $em->persist($produit6); $em->persist($produit7); $em->persist($produit9); $em->persist($produit8); $em->flush(); return $this->render("EcommerceBundle:Public:test.html.twig"); }