Fixes un admin users

This commit is contained in:
Antonio de la Rosa 2020-01-29 19:45:40 +01:00
parent 97e89736b5
commit d736b36a7a
5 changed files with 27 additions and 6 deletions

View file

@ -103,12 +103,12 @@ class GenerateAdminClass:
try: try:
item_id=str(int(request.args.get['id'])) item_id=str(int(request.args.get('id', '0')))
except: except:
item_id='0' item_id='0'
title_edit=I18n.lang('common', 'add_new_item', 'Add new item') title_edit=I18n.lang('common', 'add_new_item', 'Add new item')

View file

@ -22,6 +22,9 @@ def admin(**args):
user_admin.fields['password'].protected=False user_admin.fields['password'].protected=False
user_admin.check_user=False
user_admin.check_email=False
url=url_for('.admin', module='ausers') url=url_for('.admin', module='ausers')
admin=GenerateAdminClass(user_admin, url, t) admin=GenerateAdminClass(user_admin, url, t)

View file

@ -113,7 +113,7 @@ def admin(module='', submodule=''):
if type(content).__name__=='str': if type(content).__name__=='str':
return t.load_template('content.phtml', title=I18n.lang('admin', 'paramecio_admin', 'Paramecio admin'), contents=content) return t.load_template('content.phtml', title=I18n.lang('admin', 'paramecio_admin', 'Paramecio admin'), contents=content, path_module=path_module)
else: else:

View file

@ -161,7 +161,7 @@ p {
background: transparent; background: transparent;
} }
#menu a:hover #menu a:hover, #menu a.selected_menu
{ {
text-decoration:underline; text-decoration:underline;

View file

@ -42,14 +42,32 @@
%> %>
% for admin in config_admin.values(): % for admin in config_admin.values():
<%
class_selected=''
%>
% if len(admin)==3: % if len(admin)==3:
<%
if admin[2]+'/'==path_module:
class_selected='selected_menu'
%>
<li><a href="${url_for('.admin', module=admin[2])}"><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}">&nbsp;<i class="fa fa-circle-o" aria-hidden="true"></i>${admin[0]}</a></li>
% else: % else:
<%
<li><a href="${url_for('.admin', module=admin[2], submodule=admin[3])}"><i class="fa fa-circle-o" aria-hidden="true"></i>${admin[0]}</a></li> if admin[2]+'/'+admin[3]==path_module:
class_selected='selected_menu'
%>
<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>
% endif % endif