| @@ 79-101 (lines=23) @@ | ||
| 76 | * @Method("POST") |
|
| 77 | * @Template("AppBundle:FamilyLog:new.html.twig") |
|
| 78 | */ |
|
| 79 | public function createAction(Request $request) |
|
| 80 | { |
|
| 81 | $familylog = new FamilyLog(); |
|
| 82 | $form = $this->createForm(new FamilyLogType(), $familylog); |
|
| 83 | if ($form->handleRequest($request)->isValid()) { |
|
| 84 | $em = $this->getDoctrine()->getManager(); |
|
| 85 | $em->persist($familylog); |
|
| 86 | $em->flush(); |
|
| 87 | ||
| 88 | if ($form->get('save')->isClicked()) { |
|
| 89 | $url = $this->redirect($this->generateUrl( |
|
| 90 | 'admin_familylog_show', |
|
| 91 | array('slug' => $familylog->getSlug()) |
|
| 92 | )); |
|
| 93 | } elseif ($form->get('addmore')->isClicked()) { |
|
| 94 | $this->addFlash('info', 'gestock.settings.add_ok'); |
|
| 95 | $url = $this->redirect($this->generateUrl('admin_familylog_new')); |
|
| 96 | } |
|
| 97 | return $url; |
|
| 98 | } |
|
| 99 | ||
| 100 | return array( |
|
| 101 | 'familylog' => $familylog, |
|
| 102 | 'form' => $form->createView(), |
|
| 103 | ); |
|
| 104 | } |
|
| @@ 81-103 (lines=23) @@ | ||
| 78 | * @Method("POST") |
|
| 79 | * @Template("AppBundle:SubFamilyLog:new.html.twig") |
|
| 80 | */ |
|
| 81 | public function createAction(Request $request) |
|
| 82 | { |
|
| 83 | $subfamilylog = new SubFamilyLog(); |
|
| 84 | $form = $this->createForm(new SubFamilyLogType(), $subfamilylog); |
|
| 85 | if ($form->handleRequest($request)->isValid()) { |
|
| 86 | $em = $this->getDoctrine()->getManager(); |
|
| 87 | $em->persist($subfamilylog); |
|
| 88 | $em->flush(); |
|
| 89 | ||
| 90 | if ($form->get('save')->isClicked()) { |
|
| 91 | $url = $this->redirect( |
|
| 92 | $this->generateUrl( |
|
| 93 | 'admin_subfamilylog_show', |
|
| 94 | array('slug' => $subfamilylog->getSlug()) |
|
| 95 | ) |
|
| 96 | ); |
|
| 97 | } elseif ($form->get('addmore')->isClicked()) { |
|
| 98 | $this->addFlash('info', 'gestock.settings.add_ok'); |
|
| 99 | $url = $this->redirect($this->generateUrl('admin_subfamilylog_new')); |
|
| 100 | } |
|
| 101 | return $url; |
|
| 102 | } |
|
| 103 | ||
| 104 | return array( |
|
| 105 | 'subfamilylog' => $subfamilylog, |
|
| 106 | 'form' => $form->createView(), |
|