web/component.py
changeset 593 6f6549780096
parent 589 e1e100276f59
child 640 8e64f12be69c
equal deleted inserted replaced
592:aae01d81c713 593:6f6549780096
    81         row and col
    81         row and col
    82         """
    82         """
    83         instance = super(NavigationComponent, cls).selected(req, rset, row, col, **kwargs)
    83         instance = super(NavigationComponent, cls).selected(req, rset, row, col, **kwargs)
    84         if page_size is not None:
    84         if page_size is not None:
    85             instance.page_size = page_size
    85             instance.page_size = page_size
       
    86         elif 'page_size' in req.form:
       
    87             instance.page_size = int(req.form['page_size'])
    86         return instance
    88         return instance
    87     
    89     
    88     def __init__(self, req, rset):
    90     def __init__(self, req, rset):
    89         super(NavigationComponent, self).__init__(req, rset)
    91         super(NavigationComponent, self).__init__(req, rset)
    90         self.starting_from = 0
    92         self.starting_from = 0