aboutsummaryrefslogtreecommitdiff
path: root/src/controller/ViewController.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/controller/ViewController.php')
-rw-r--r--src/controller/ViewController.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/controller/ViewController.php b/src/controller/ViewController.php
index 43db6a6..d1aaee7 100644
--- a/src/controller/ViewController.php
+++ b/src/controller/ViewController.php
@@ -8,8 +8,9 @@ use Symfony\Component\HttpFoundation\Request;
8use Symfony\Component\HttpFoundation\Response; 8use Symfony\Component\HttpFoundation\Response;
9use Symfony\Component\HttpFoundation\RedirectResponse; 9use Symfony\Component\HttpFoundation\RedirectResponse;
10 10
11class ViewController 11class ViewController{
12{ 12 const SPECIAL_PAGES = ['article', 'new_page', 'menu_paths', 'user_edit', 'connection', 'emails', 'maintenance'];
13
13 static function getWebPage(EntityManager $entityManager, Request $request): Response 14 static function getWebPage(EntityManager $entityManager, Request $request): Response
14 { 15 {
15 /* 1/ 1er contrôle des paramètres */ 16 /* 1/ 1er contrôle des paramètres */
@@ -17,7 +18,7 @@ class ViewController
17 // mode modification d'une page 18 // mode modification d'une page
18 if(IS_ADMIN 19 if(IS_ADMIN
19 && $request->query->has('mode') && $request->query->get('mode') === 'page_modif' 20 && $request->query->has('mode') && $request->query->get('mode') === 'page_modif'
20 && !in_array(CURRENT_PAGE, ['article', 'new_page', 'menu_paths', 'user_edit', 'connection'])) 21 && !in_array(CURRENT_PAGE, self::SPECIAL_PAGES))
21 { 22 {
22 MainBuilder::$modif_mode = true; 23 MainBuilder::$modif_mode = true;
23 } 24 }