diff options
Diffstat (limited to 'src/controller/ViewController.php')
| -rw-r--r-- | src/controller/ViewController.php | 7 |
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; | |||
| 8 | use Symfony\Component\HttpFoundation\Response; | 8 | use Symfony\Component\HttpFoundation\Response; |
| 9 | use Symfony\Component\HttpFoundation\RedirectResponse; | 9 | use Symfony\Component\HttpFoundation\RedirectResponse; |
| 10 | 10 | ||
| 11 | class ViewController | 11 | class 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 | } |
