Example #1
0
 /**
  * @Route("/insert/product", name="insert_product")
  */
 public function insertProductAction(Request $request)
 {
     $product = new Product();
     $product->setAdded(new \DateTime('now'));
     $product->setState('Italy');
     $form = $this->createForm(ProductType::class, $product);
     $form->handleRequest($request);
     if ($form->isSubmitted() && $form->isValid()) {
         $em = $this->getDoctrine()->getManager();
         $em->persist($product);
         $em->flush();
         return $this->redirectToRoute('insert_product');
     }
     return $this->render('product/insert.html.twig', array('form' => $form->createView()));
 }