Added module for change lang and fixes

This commit is contained in:
Antonio de la Rosa 2015-12-16 02:41:00 +01:00
parent d123201d57
commit 5330de9d5c
14 changed files with 703 additions and 10 deletions

View file

@ -18,7 +18,9 @@ class GenerateAdminClass:
self.list=SimpleList(model, url, t)
self.arr_fields_edit=model.fields.keys()
self.arr_fields_edit=list(model.fields.keys())
del self.arr_fields_edit[self.arr_fields_edit.index(model.name_field_id)]
self.url=url
@ -55,7 +57,7 @@ class GenerateAdminClass:
post=None
if len(self.model.forms)==0:
self.model.create_forms(self.arr_fields_edit)
self.model.create_forms()
title_edit=I18n.lang('common', 'add_new_item', 'Add new item')
@ -66,7 +68,12 @@ class GenerateAdminClass:
if post==None:
post={}
form=show_form(post, self.model.forms, self.t, False)
edit_forms={}
for key_form in self.arr_fields_edit:
edit_forms[key_form]=self.model.forms[key_form]
form=show_form(post, edit_forms, self.t, False)
return self.t.load_template(self.template_insert, admin=self, title_edit=title_edit, form=form, model=self.model, id=GetPostFiles.get['id'])

View file

@ -33,7 +33,11 @@ class SimpleList:
self.s=get_session()
#self.s['order']=self.s.get('order', 0)
#clean session
self.s['order']=0
self.s['order_field']=self.model.name_field_id
self.order_by=self.order_defaults[0]