]> Raphaƫl G. Git Repositories - blogbundle/blobdiff - Controller/DefaultController.php
Replace sent parameter by a notice
[blogbundle] / Controller / DefaultController.php
index bb87b9bf6a3f4b75a6ae1e7cee80e9c46349a1e5..962c0b8636c279198844bf2ec6f76440a2a28f22 100644 (file)
@@ -140,8 +140,11 @@ class DefaultController extends AbstractController {
                                        //Send message
                                        $this->mailer->send($message);
 
+                                       //Add verification notice
+                                       $this->addFlash('notice', $this->translator->trans('Your message has been sent'));
+
                                        //Redirect on the same route with sent=1 to cleanup form
-                                       return $this->redirectToRoute($request->get('_route'), ['sent' => 1]+$request->get('_route_params'));
+                                       return $this->redirectToRoute($request->get('_route'), $request->get('_route_params'));
                                //Catch obvious transport exception
                                } catch(TransportExceptionInterface $e) {
                                        //Add error message mail unreachable
@@ -175,7 +178,7 @@ class DefaultController extends AbstractController {
                }
 
                //Render template
-               return $this->render('@RapsysBlog/form/contact.html.twig', ['contact' => $form->createView(), 'sent' => $request->query->get('sent', 0)]+$this->context, $response);
+               return $this->render('@RapsysBlog/form/contact.html.twig', ['contact' => $form->createView()]+$this->context, $response);
        }
 
        /**