From 0c79a9deb9bfd72792589bf9865aa5cc0349e6ab Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Wed, 13 Jan 2016 21:27:24 +0100 Subject: [PATCH] pages --- .../Controller/DefaultController.php | 21 +++++++++++++++++++ .../views/Default/answered.html.twig | 1 + .../views/Default/showEnigma.html.twig | 4 +++- .../Resources/views/Default/tooLate.html.twig | 1 + 4 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/answered.html.twig create mode 100644 src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/tooLate.html.twig diff --git a/src/Mmi/Bundle/EnigmaBundle/Controller/DefaultController.php b/src/Mmi/Bundle/EnigmaBundle/Controller/DefaultController.php index afabcfc..06d21b3 100644 --- a/src/Mmi/Bundle/EnigmaBundle/Controller/DefaultController.php +++ b/src/Mmi/Bundle/EnigmaBundle/Controller/DefaultController.php @@ -91,6 +91,9 @@ class DefaultController extends Controller 'enigma_id' => $enigma->getId(), ]); + if ($answer !== null) { + return $this->redirectToRoute('enigma_answered'); + } $form = $this->createFormBuilder() ->add('content', TextareaType::class, [ @@ -115,6 +118,24 @@ class DefaultController extends Controller 'enigma' => $enigma, ]; } + + /** + * @Route("/enigma/oklm", name="enigma_too_late") + * @Template() + */ + public function tooLateAction() + { + return []; + } + + /** + * @Route("/enigma/ahah", name="enigma_answered") + * @Template() + */ + public function answeredAction() + { + return []; + } /** * @Route("/enigma/login", name="enigma_login") diff --git a/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/answered.html.twig b/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/answered.html.twig new file mode 100644 index 0000000..b7ecf4d --- /dev/null +++ b/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/answered.html.twig @@ -0,0 +1 @@ +Déjà joué diff --git a/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/showEnigma.html.twig b/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/showEnigma.html.twig index 9daeafb..d0ec282 100644 --- a/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/showEnigma.html.twig +++ b/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/showEnigma.html.twig @@ -1 +1,3 @@ -test +{{ dump(enigma) }} + +{{ form(form) }} diff --git a/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/tooLate.html.twig b/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/tooLate.html.twig new file mode 100644 index 0000000..bb61e0f --- /dev/null +++ b/src/Mmi/Bundle/EnigmaBundle/Resources/views/Default/tooLate.html.twig @@ -0,0 +1 @@ +Prend plus ton encore…