diff options
author | polo <ordipolo@gmx.fr> | 2025-10-22 15:28:02 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2025-10-22 15:28:02 +0200 |
commit | c9aff025aa7e01badaad8467af6165b400cdaac4 (patch) | |
tree | c6e56a3f13db401c9f75bf9f8e4169f50aaf25b9 /src/router.php | |
parent | 426a1a69cb73007538336debc31b34c4348e1ba1 (diff) | |
download | cms-c9aff025aa7e01badaad8467af6165b400cdaac4.zip |
possibilité d'éditer le texte dans header et footer, class JS InputText, Model::findWhateverNode
Diffstat (limited to 'src/router.php')
-rw-r--r-- | src/router.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/router.php b/src/router.php index 7459a0d..1127c81 100644 --- a/src/router.php +++ b/src/router.php | |||
@@ -141,11 +141,16 @@ elseif($request->getMethod() === 'POST'){ | |||
141 | } | 141 | } |
142 | } | 142 | } |
143 | 143 | ||
144 | /* -- site entier (header, footer, favicon) -- */ | ||
145 | elseif($request->query->has('entire_site_edit')){ | ||
146 | $request_params = explode('_', $request->query->get('entire_site_edit')); // header_title, header_description, footer_text, etc | ||
147 | HeadFootController::setTextData($entityManager, $request_params, $json); | ||
148 | } | ||
144 | 149 | ||
145 | /* -- page Menu et chemins -- */ | 150 | /* -- page Menu et chemins -- */ |
146 | elseif(isset($_GET['menu_edit'])) | 151 | elseif(isset($_GET['menu_edit'])) |
147 | { | 152 | { |
148 | // ne suit pas la règle, faire ça dans un contrôleur | 153 | // ne suit pas la règle, faire ça dans un contrôleur? |
149 | Model::$menu_data = new Menu($entityManager); // récupération des données | 154 | Model::$menu_data = new Menu($entityManager); // récupération des données |
150 | 155 | ||
151 | // flèche gauche <=: position = position du parent + 1, parent = grand-parent, recalculer les positions | 156 | // flèche gauche <=: position = position du parent + 1, parent = grand-parent, recalculer les positions |