From e1c8e33b6e5cca2116ce79e338dca0036aef9abd Mon Sep 17 00:00:00 2001 From: beaulaton Date: Wed, 6 Nov 2024 16:04:13 +0100 Subject: [PATCH] Controller --- config/config.php | 4 ++++ src/Controleur/FrontControler.php | 5 ++++- src/Controleur/UserControler.php | 10 ++++++++++ src/Controleur/VisitorControler.php | 6 ++++++ vue/login.html | 2 +- vue/templates/bandeau.html.twig | 4 ++-- 6 files changed, 27 insertions(+), 4 deletions(-) diff --git a/config/config.php b/config/config.php index cd389e1..e6cd36f 100644 --- a/config/config.php +++ b/config/config.php @@ -18,6 +18,10 @@ $vues['erreur'] = 'vue/erreur.php'; $vues['accueil'] = 'vue/accueil.php'; $vues['quote'] = 'vue/quote.php'; $vues['login'] = 'vue/login.html'; +$vues['signin'] = 'vue/signin.html'; +$vues['quiz'] = 'vue/quiz.html'; + + //Style css $style['accueil'] = 'public/styles/styleAccueil.css'; diff --git a/src/Controleur/FrontControler.php b/src/Controleur/FrontControler.php index 97156cb..d623a4c 100644 --- a/src/Controleur/FrontControler.php +++ b/src/Controleur/FrontControler.php @@ -10,7 +10,7 @@ Class FrontControler{ public function __construct(){ global $twig; - $this->listAction = ['visitor' => array('accueil','search','quote','login','singin'), + $this->listAction = ['visitor' => array('accueil','search','quote','login','signin'), 'user' => array('quiz','commentary','favorite','logout'), 'admin' => array('null')]; @@ -31,6 +31,9 @@ Class FrontControler{ $router->map('GET|POST', '/quote/[i:idQuote]?', 'VisitorControler'); $router->map('GET|POST', '/login', 'VisitorControler'); + $router->map('GET|POST', '/signin', 'VisitorControler'); + $router->map('GET|POST', '/quiz', 'UserControler'); + $match = $router->match(); $action = NULL; diff --git a/src/Controleur/UserControler.php b/src/Controleur/UserControler.php index e69de29..2cc513a 100644 --- a/src/Controleur/UserControler.php +++ b/src/Controleur/UserControler.php @@ -0,0 +1,10 @@ +

Vous n'avez pas de compte?

- S'incrire + S'incrire diff --git a/vue/templates/bandeau.html.twig b/vue/templates/bandeau.html.twig index aa84323..4c84aa7 100644 --- a/vue/templates/bandeau.html.twig +++ b/vue/templates/bandeau.html.twig @@ -5,9 +5,9 @@ quizz
- user + user
\ No newline at end of file