/** * @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())); }