let subclasses of BatchView override b_size default value
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@2000 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
7b553a5955
commit
ef14fad4aa
1 changed files with 3 additions and 1 deletions
|
@ -30,6 +30,8 @@ from cybertools.reporter.batch import Batch
|
|||
|
||||
class BatchView(object):
|
||||
|
||||
default_size = 20
|
||||
|
||||
def __init__(self, context, request, iterable=None):
|
||||
self.context = context
|
||||
self.request = request
|
||||
|
@ -39,7 +41,7 @@ class BatchView(object):
|
|||
def setup(self, iterable):
|
||||
form = self.request.form
|
||||
page = int(form.get('b_page', 1))
|
||||
size = int(form.get('b_size', 20))
|
||||
size = int(form.get('b_size', self.default_size))
|
||||
overlap = int(form.get('b_overlap', 0))
|
||||
orphan = int(form.get('b_orphan', 0))
|
||||
self.batch = Batch(iterable, page-1, size, overlap, orphan)
|
||||
|
|
Loading…
Add table
Reference in a new issue