diff options
author | polo <ordipolo@gmx.fr> | 2025-10-22 15:50:41 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2025-10-22 15:50:41 +0200 |
commit | db5521f7b194190013dd0ad606a018ab68464562 (patch) | |
tree | 2044d915c855643357f0fb681ae3ebd9e7792c09 /src | |
parent | 9e20c3f73c852562037c1b9c6153ec445b8edc8b (diff) | |
download | cms-db5521f7b194190013dd0ad606a018ab68464562.zip |
Diffstat (limited to 'src')
-rw-r--r-- | src/controller/HeadFootController.php | 2 | ||||
-rw-r--r-- | src/view/FooterBuilder.php | 2 | ||||
-rw-r--r-- | src/view/templates/footer.php | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/controller/HeadFootController.php b/src/controller/HeadFootController.php index c7a9cec..8d59d10 100644 --- a/src/controller/HeadFootController.php +++ b/src/controller/HeadFootController.php | |||
@@ -21,7 +21,7 @@ class HeadFootController | |||
21 | $model = new Model($entityManager); | 21 | $model = new Model($entityManager); |
22 | if($model->findWhateverNode('name_node', $request_params[0])){ | 22 | if($model->findWhateverNode('name_node', $request_params[0])){ |
23 | $node_data = $model->getNode()->getNodeData(); | 23 | $node_data = $model->getNode()->getNodeData(); |
24 | $node_data->updateData($request_params[1], htmlspecialchars($json['new_text'])); // $request_params[1] n'est pas contrôlé | 24 | $node_data->updateData($request_params[1], $json['new_text']); // $request_params[1] n'est pas contrôlé |
25 | $entityManager->flush(); | 25 | $entityManager->flush(); |
26 | echo json_encode(['success' => true]); | 26 | echo json_encode(['success' => true]); |
27 | } | 27 | } |
diff --git a/src/view/FooterBuilder.php b/src/view/FooterBuilder.php index c1e0f7a..dc0d31d 100644 --- a/src/view/FooterBuilder.php +++ b/src/view/FooterBuilder.php | |||
@@ -22,10 +22,10 @@ class FooterBuilder extends AbstractBuilder | |||
22 | $this->useChildrenBuilder($node); | 22 | $this->useChildrenBuilder($node); |
23 | $breadcrumb = $this->html; | 23 | $breadcrumb = $this->html; |
24 | 24 | ||
25 | // zone admin | ||
26 | $empty_admin_zone = ''; | 25 | $empty_admin_zone = ''; |
27 | if($_SESSION['admin']) | 26 | if($_SESSION['admin']) |
28 | { | 27 | { |
28 | // données du footer | ||
29 | $buttons_footer_name = '<img id="footer_name_open" class="action_icon" src="assets/edit.svg" onclick="footer_name.openTextInput()"> | 29 | $buttons_footer_name = '<img id="footer_name_open" class="action_icon" src="assets/edit.svg" onclick="footer_name.openTextInput()"> |
30 | <img id="footer_name_submit" class="action_icon hidden" src="assets/save.svg" onclick="footer_name.submitTextInput()"> | 30 | <img id="footer_name_submit" class="action_icon hidden" src="assets/save.svg" onclick="footer_name.submitTextInput()"> |
31 | <img id="footer_name_cancel" class="action_icon hidden" src="assets/close.svg" onclick="footer_name.cancelTextInput()">'; | 31 | <img id="footer_name_cancel" class="action_icon hidden" src="assets/close.svg" onclick="footer_name.cancelTextInput()">'; |
diff --git a/src/view/templates/footer.php b/src/view/templates/footer.php index 986bbdc..33647a6 100644 --- a/src/view/templates/footer.php +++ b/src/view/templates/footer.php | |||
@@ -17,7 +17,7 @@ | |||
17 | </div> | 17 | </div> |
18 | <div id="footer_email"> | 18 | <div id="footer_email"> |
19 | <script>let footer_email = new InputText('footer_email');</script> | 19 | <script>let footer_email = new InputText('footer_email');</script> |
20 | <a href="mailto:<?= $e_mail ?>"><span id="footer_email_span"><?= htmlspecialchars($email ?? '') ?></span></a> | 20 | <a href="mailto:<?= $email ?>"><span id="footer_email_span"><?= htmlspecialchars($email ?? '') ?></span></a> |
21 | <input type="text" id="footer_email_input" class="hidden" value="<?= htmlspecialchars($email ?? '') ?>" size="30"> | 21 | <input type="text" id="footer_email_input" class="hidden" value="<?= htmlspecialchars($email ?? '') ?>" size="30"> |
22 | <?= $buttons_footer_email ?> | 22 | <?= $buttons_footer_email ?> |
23 | </div> | 23 | </div> |