aboutsummaryrefslogtreecommitdiff
path: root/public/js/menu.js
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-05-19 00:19:23 +0200
committerpolo <ordipolo@gmx.fr>2026-05-19 00:19:23 +0200
commitac78568e1c1a91564eb6bd35c03d9a8a781bc53d (patch)
tree11deab2f8b82c30110faa4329be7c14f2ba394c1 /public/js/menu.js
parente79931432e63a86c5b7ced8a41186a24239794fe (diff)
downloadcms-ac78568e1c1a91564eb6bd35c03d9a8a781bc53d.tar.gz
cms-ac78568e1c1a91564eb6bd35c03d9a8a781bc53d.tar.bz2
cms-ac78568e1c1a91564eb6bd35c03d9a8a781bc53d.zip
lancés et captures d'exceptions page maintenance, page menu et chemins: interdiction pour une page d'avoir pour parent une adresse d'un site, regression contructeur de MenuBuilder, MAJ de paquets dans composer.json
Diffstat (limited to 'public/js/menu.js')
-rw-r--r--public/js/menu.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/public/js/menu.js b/public/js/menu.js
index c0ec623..41c8709 100644
--- a/public/js/menu.js
+++ b/public/js/menu.js
@@ -45,15 +45,18 @@ function moveOneLevelDown(page_id)
45 }) 45 })
46 .then(response => response.json()) 46 .then(response => response.json())
47 .then(data => { 47 .then(data => {
48 if(data.success) 48 if(data.success){
49 {
50 // affichage 49 // affichage
51 nav_zone.innerHTML = ''; 50 nav_zone.innerHTML = '';
52 nav_zone.insertAdjacentHTML('afterbegin', data.nav); 51 nav_zone.insertAdjacentHTML('afterbegin', data.nav);
53 menu_edit_buttons.innerHTML = ''; 52 menu_edit_buttons.innerHTML = '';
54 menu_edit_buttons.insertAdjacentHTML('afterbegin', data.menu_buttons); 53 menu_edit_buttons.insertAdjacentHTML('afterbegin', data.menu_buttons);
55 } 54 }
56 else { 55 else if(!data.success && data.error == 'new_parent_is_a_link'){
56 toastNotify("Action interdite, une page ne peut avoir pour parent une adresse vers un site web.");
57 console.log("Action interdite, une page ne peut avoir pour parent une adresse vers un site web.");
58 }
59 else{
57 console.error('Échec du déplacement'); 60 console.error('Échec du déplacement');
58 } 61 }
59 }) 62 })