diff --git a/paramecio/citoplasma/generate_admin_class.py b/paramecio/citoplasma/generate_admin_class.py index 12dbd18..eacb10e 100644 --- a/paramecio/citoplasma/generate_admin_class.py +++ b/paramecio/citoplasma/generate_admin_class.py @@ -132,7 +132,7 @@ class GenerateAdminClass: getpostfiles.get['id']=self.model.insert_id() self.post_update(self, getpostfiles.get['id']) - redirect(self.url) + redirect(self.url_redirect) else: 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.delete() set_flash_message(I18n.lang('common', 'task_successful', 'Task successful')) - redirect(self.url) + redirect(self.url_redirect) else: diff --git a/paramecio/citoplasma/lists.py b/paramecio/citoplasma/lists.py index feb4286..966d949 100644 --- a/paramecio/citoplasma/lists.py +++ b/paramecio/citoplasma/lists.py @@ -187,8 +187,10 @@ class SimpleList: begin_page=self.begin_page 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) @@ -198,8 +200,11 @@ class SimpleList: if self.ajax==True: func_jscript='get_page()' - - pages=Pages.show( begin_page, total_elements, num_elements, link ,initial_num_pages=self.initial_num_pages, variable='begin_page', label='', func_jscript='') + + 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='') self.begin_page=str(self.begin_page) diff --git a/paramecio/citoplasma/templates/utils/list.phtml b/paramecio/citoplasma/templates/utils/list.phtml index 4521b9c..31a6ac6 100644 --- a/paramecio/citoplasma/templates/utils/list.phtml +++ b/paramecio/citoplasma/templates/utils/list.phtml @@ -57,5 +57,7 @@ % endfor

+% if pages!='': ${lang('common', 'pages', 'Pages')}: ${pages|n} +% endif