Fixes in admin, now use lists, not dict

This commit is contained in:
Antonio de la Rosa 2020-01-29 21:05:36 +01:00
parent d736b36a7a
commit f4f4e69a16
4 changed files with 12 additions and 6 deletions

View file

@ -76,7 +76,7 @@ for app in config.apps:
arr_modules_admin={}
for app_load in config_admin.values():
for app_load in config_admin:
#print(app)
@ -84,7 +84,7 @@ for app_load in config_admin.values():
arr_modules_admin[app_load[2]+'/']=import_module(app_load[1])
#print(app_load[1])
else:
elif len(app_load)==4:
arr_modules_admin[app_load[2]+'/'+app_load[3]]=import_module(app_load[1])
#print(app_load[1])

View file

@ -3,4 +3,6 @@ from paramecio2.libraries.i18n import I18n
#modules_admin=[[I18n.lang('admin', 'users_admin', 'User\'s Admin'), 'paramecio.modules.admin.admin.ausers', 'ausers']]
config_admin['ausers']=[I18n.lang('admin', 'users', 'Users'), 'paramecio2.modules.admin.admin.ausers', 'ausers']
config_admin.append([I18n.lang('admin', 'users', 'Users')])
config_admin.append([I18n.lang('admin', 'users_edit', 'Users edit'), 'paramecio2.modules.admin.admin.ausers', 'ausers'])

View file

@ -41,7 +41,7 @@
from paramecio2.libraries.config_admin import config_admin
%>
% for admin in config_admin.values():
% for admin in config_admin:
<%
@ -59,7 +59,7 @@
<li><a href="${url_for('.admin', module=admin[2])}" class="${class_selected}">&nbsp;<i class="fa fa-circle-o" aria-hidden="true"></i>${admin[0]}</a></li>
% else:
% elif len(admin)==3:
<%
if admin[2]+'/'+admin[3]==path_module:
@ -69,6 +69,10 @@
<li><a href="${url_for('.admin', module=admin[2], submodule=admin[3])}" class="${class_selected}">&nbsp;<i class="fa fa-circle-o" aria-hidden="true"></i>${admin[0]}</a></li>
% elif len(admin)==1:
<li><div class="father_admin">${admin[0]}</div></li>
% endif
% endfor