view.py
changeset 6847 c1d33aff7715
parent 6769 d784d64f28d0
child 6882 b5e34836f84e
equal deleted inserted replaced
6842:117b53c10d79 6847:c1d33aff7715
   207         """
   207         """
   208         rset = self.cw_rset
   208         rset = self.cw_rset
   209         if rset is None:
   209         if rset is None:
   210             raise NotImplementedError, (self, "an rset is required")
   210             raise NotImplementedError, (self, "an rset is required")
   211         wrap = self.templatable and len(rset) > 1 and self.add_div_section
   211         wrap = self.templatable and len(rset) > 1 and self.add_div_section
   212         # XXX propagate self.extra_kwars?
   212         # XXX propagate self.extra_kwargs?
   213         for i in xrange(len(rset)):
   213         for i in xrange(len(rset)):
   214             if wrap:
   214             if wrap:
   215                 self.w(u'<div class="section">')
   215                 self.w(u'<div class="section">')
       
   216             self.cw_row = i
   216             self.wview(self.__regid__, rset, row=i, **kwargs)
   217             self.wview(self.__regid__, rset, row=i, **kwargs)
   217             if wrap:
   218             if wrap:
   218                 self.w(u"</div>")
   219                 self.w(u"</div>")
   219 
   220 
   220     def cell_call(self, row, col, **kwargs):
   221     def cell_call(self, row, col, **kwargs):