/** * doIntrodAction * * @Route( * path = "/do-introd", * name = "app_producto_doIntrod" * ) * * @param Request $request * @return \Symfony\Component\HttpFoundation\Response */ public function doIntrodAction(Request $request) { $nombre = $request->request->get('nombre'); $descripcion = $request->request->get('descripcion'); $precio = $request->request->get('precio'); $m = $this->getDoctrine()->getManager(); $prod = new Producto(); $prod->setNombre($nombre)->setDescripcion($descripcion)->setPrecio($precio); $m->persist($prod); $m->flush(); $this->addFlash('messages', 'Producto Creado'); $repository = $m->getRepository("AppBundle:Producto"); $prod = $repository->findAll(); return $this->render(':producto:index.html.twig', ['producto' => $prod]); }