public function createAction(Request $request) { $item = new Page(); $formClass = $item->getAdminFormType(); $form = $this->createForm(get_class($formClass), $item); $form->handleRequest($request); if ($form->isSubmitted() && $form->isValid()) { $this->getDoctrine()->getManager()->persist($item); $this->getDoctrine()->getManager()->flush(); return $this->redirectToRoute('bbit_pages'); } return $this->render('BBITAdminBundle:pages:create.html.twig', ['form' => $form->createView()]); }