diff options
Diffstat (limited to 'src/view')
-rw-r--r-- | src/view/FooterBuilder.php | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/view/FooterBuilder.php b/src/view/FooterBuilder.php index 8a519f8..eda5be1 100644 --- a/src/view/FooterBuilder.php +++ b/src/view/FooterBuilder.php | |||
@@ -61,13 +61,11 @@ class FooterBuilder extends AbstractBuilder | |||
61 | else | 61 | else |
62 | { | 62 | { |
63 | $div_admin = 'logged_out'; | 63 | $div_admin = 'logged_out'; |
64 | $zone_admin = ''; | 64 | $url = new URL(['page' => 'connection', 'from' => CURRENT_PAGE]); |
65 | if(Director::$page_path->getLast()->getEndOfPath() === 'article' && isset($_GET['id'])){ | 65 | if(Director::$page_path->getLast()->getEndOfPath() === 'article' && isset($_GET['id'])){ |
66 | $zone_admin = '<button><a href="' . new URL(['page' => 'connexion', 'from' => CURRENT_PAGE, 'id' => $_GET['id']]) . '">Mode admin</a></button>'; | 66 | $url->addParams(['id' => $_GET['id']]); |
67 | } | ||
68 | else{ | ||
69 | $zone_admin = '<button><a href="' . new URL(['page' => 'connexion', 'from' => CURRENT_PAGE]) . '">Mode admin</a></button>'; | ||
70 | } | 67 | } |
68 | $zone_admin = '<button><a href="' . $url . '">Mode admin</a></button>'; | ||
71 | } | 69 | } |
72 | 70 | ||
73 | ob_start(); | 71 | ob_start(); |