Fixes in admin, now use lists, not dict
This commit is contained in:
parent
d736b36a7a
commit
f4f4e69a16
4 changed files with 12 additions and 6 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
|
|
||||||
# Variable base for admin modules
|
# Variable base for admin modules
|
||||||
|
|
||||||
config_admin={}
|
config_admin=[]
|
||||||
|
|
|
||||||
|
|
@ -76,7 +76,7 @@ for app in config.apps:
|
||||||
|
|
||||||
arr_modules_admin={}
|
arr_modules_admin={}
|
||||||
|
|
||||||
for app_load in config_admin.values():
|
for app_load in config_admin:
|
||||||
|
|
||||||
#print(app)
|
#print(app)
|
||||||
|
|
||||||
|
|
@ -84,7 +84,7 @@ for app_load in config_admin.values():
|
||||||
|
|
||||||
arr_modules_admin[app_load[2]+'/']=import_module(app_load[1])
|
arr_modules_admin[app_load[2]+'/']=import_module(app_load[1])
|
||||||
#print(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])
|
arr_modules_admin[app_load[2]+'/'+app_load[3]]=import_module(app_load[1])
|
||||||
#print(app_load[1])
|
#print(app_load[1])
|
||||||
|
|
|
||||||
|
|
@ -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']]
|
#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'])
|
||||||
|
|
|
||||||
|
|
@ -41,7 +41,7 @@
|
||||||
from paramecio2.libraries.config_admin import config_admin
|
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}"> <i class="fa fa-circle-o" aria-hidden="true"></i>${admin[0]}</a></li>
|
<li><a href="${url_for('.admin', module=admin[2])}" class="${class_selected}"> <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:
|
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}"> <i class="fa fa-circle-o" aria-hidden="true"></i>${admin[0]}</a></li>
|
<li><a href="${url_for('.admin', module=admin[2], submodule=admin[3])}" class="${class_selected}"> <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
|
% endif
|
||||||
|
|
||||||
% endfor
|
% endfor
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue