Add submenu
This commit is contained in:
@@ -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))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user