Add submenu

This commit is contained in:
2026-02-07 06:27:33 +01:00
committed by kitoy
parent 5db7bc75f5
commit 38f4edfca1
40 changed files with 92 additions and 22 deletions

View File

@@ -46,6 +46,7 @@ def savefile():
def edit():
theme = tmp.datas['config']['theme']
menu = DB.datas['menu']
print('edit_menu' + str(menu))
myblocs = tmp.datas['blocs']
return render_template('/edit.html.tpl',
blocEdit="",
@@ -170,8 +171,19 @@ def delImage(bloc, image):
@login_required
def editMenu():
print (request.form)
for key in request.form.keys():
print (key)
DB.datas['menu']=dict()
for menu in request.form:
if '§§' in menu:
submenu = menu.split("§§")
if submenu[0] in DB.datas['menu'].keys():
DB.datas['menu'][submenu[0]] = DB.datas['menu'][submenu[0]] | {submenu[1]: str(request.form[menu])}
else:
DB.datas['menu'][submenu[0]] = {submenu[1]: str(request.form[menu])}
else:
DB.datas['menu'][menu] = str(request.form[menu])
print (DB.datas['menu'])
flash (u'Le menu a bien été modifier', 'succes');
return make_response(('Update menu succesfull', 200))