persist batch size over column changes (#4617)

This commit is contained in:
Frédéric Péters 2014-04-02 15:38:25 +02:00
parent cdf59d0239
commit feaa906f26
2 changed files with 17 additions and 1 deletions

View File

@ -166,6 +166,9 @@ class ResultsTable(BaseTable):
def getExtraColumns(self):
return self.request.get('table-extra-columns', '')
def getBatchSize(self):
return self.request.get('table-batchSize', '')
def getPotentialExtraColumns(self):
return [{'id': 'extra.internal_reference_number',
'title': _(u'Internal Number'),},
@ -192,6 +195,9 @@ class ResultsTasksTable(TasksTable):
def getExtraColumns(self):
return self.request.get('table-extra-columns', '')
def getBatchSize(self):
return self.request.get('table-batchSize', '')
def getPotentialExtraColumns(self):
return []
@ -214,6 +220,9 @@ class ContactsTasksTable(ResultsTable):
def getExtraColumns(self):
return self.request.get('table-extra-columns', '')
def getBatchSize(self):
return self.request.get('table-batchSize', '')
def getPotentialExtraColumns(self):
return []
@ -236,6 +245,9 @@ class ResultsFoldersTable(ResultsTable):
def getExtraColumns(self):
return self.request.get('table-extra-columns', '')
def getBatchSize(self):
return self.request.get('table-batchSize', '')
def getPotentialExtraColumns(self):
return []
@ -257,6 +269,9 @@ class ResultsInformationsTable(InformationsTable):
def getExtraColumns(self):
return self.request.get('table-extra-columns', '')
def getBatchSize(self):
return self.request.get('table-batchSize', '')
def getPotentialExtraColumns(self):
return []

View File

@ -17,7 +17,8 @@
élément(s).
</span>
</tal:block>
<input type="hidden" name="table-batchSize" id="table-batchSize"/>
<input type="hidden" name="table-batchSize" id="table-batchSize"
tal:attributes="value python:context.table.getBatchSize()"/>
<input type="hidden" name="table-extra-columns" id="table-extra-columns"
tal:attributes="value python:context.table.getExtraColumns()"/>
<div class="actions" tal:define="potential_columns python:context.table.getPotentialExtraColumns()">