New features for lists
This commit is contained in:
parent
6cf2b0eb85
commit
2983df8727
3 changed files with 12 additions and 5 deletions
|
|
@ -132,7 +132,7 @@ class GenerateAdminClass:
|
||||||
getpostfiles.get['id']=self.model.insert_id()
|
getpostfiles.get['id']=self.model.insert_id()
|
||||||
self.post_update(self, getpostfiles.get['id'])
|
self.post_update(self, getpostfiles.get['id'])
|
||||||
|
|
||||||
redirect(self.url)
|
redirect(self.url_redirect)
|
||||||
else:
|
else:
|
||||||
url_action=add_get_parameters(self.url, op_admin=2, id=getpostfiles.get['id'])
|
url_action=add_get_parameters(self.url, op_admin=2, id=getpostfiles.get['id'])
|
||||||
|
|
||||||
|
|
@ -152,7 +152,7 @@ class GenerateAdminClass:
|
||||||
self.model.conditions=['WHERE `'+self.model.name+'`.`'+self.model.name_field_id+'`=%s', [getpostfiles.get['id']]]
|
self.model.conditions=['WHERE `'+self.model.name+'`.`'+self.model.name_field_id+'`=%s', [getpostfiles.get['id']]]
|
||||||
self.model.delete()
|
self.model.delete()
|
||||||
set_flash_message(I18n.lang('common', 'task_successful', 'Task successful'))
|
set_flash_message(I18n.lang('common', 'task_successful', 'Task successful'))
|
||||||
redirect(self.url)
|
redirect(self.url_redirect)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -188,6 +188,8 @@ class SimpleList:
|
||||||
|
|
||||||
self.model.order_by='order by '+self.order_field+' '+self.order_by
|
self.model.order_by='order by '+self.order_field+' '+self.order_by
|
||||||
|
|
||||||
|
if self.limit_pages>0:
|
||||||
|
|
||||||
self.model.limit='limit '+str(begin_page)+','+str(self.limit_pages)
|
self.model.limit='limit '+str(begin_page)+','+str(self.limit_pages)
|
||||||
|
|
||||||
list_items=self.model.select(self.fields, self.raw_query)
|
list_items=self.model.select(self.fields, self.raw_query)
|
||||||
|
|
@ -199,6 +201,9 @@ class SimpleList:
|
||||||
if self.ajax==True:
|
if self.ajax==True:
|
||||||
func_jscript='get_page()'
|
func_jscript='get_page()'
|
||||||
|
|
||||||
|
pages=''
|
||||||
|
|
||||||
|
if self.limit_pages>0:
|
||||||
pages=Pages.show( begin_page, total_elements, num_elements, link ,initial_num_pages=self.initial_num_pages, variable='begin_page', label='', func_jscript='')
|
pages=Pages.show( begin_page, total_elements, num_elements, link ,initial_num_pages=self.initial_num_pages, variable='begin_page', label='', func_jscript='')
|
||||||
|
|
||||||
self.begin_page=str(self.begin_page)
|
self.begin_page=str(self.begin_page)
|
||||||
|
|
|
||||||
|
|
@ -57,5 +57,7 @@
|
||||||
% endfor
|
% endfor
|
||||||
</table>
|
</table>
|
||||||
<p>
|
<p>
|
||||||
|
% if pages!='':
|
||||||
${lang('common', 'pages', 'Pages')}: ${pages|n}
|
${lang('common', 'pages', 'Pages')}: ${pages|n}
|
||||||
|
% endif
|
||||||
</p>
|
</p>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue