web/views/treeview.py
changeset 4459 f628abfb3a6c
parent 4436 294e084f1263
parent 4455 6af31772765f
child 4552 79f461d7ec37
equal deleted inserted replaced
4458:6151849f41e0 4459:f628abfb3a6c
   111 
   111 
   112     def cell_call(self, row, col, vid='oneline', treeid=None, **morekwargs):
   112     def cell_call(self, row, col, vid='oneline', treeid=None, **morekwargs):
   113         assert treeid is not None
   113         assert treeid is not None
   114         entity = self.cw_rset.get_entity(row, col)
   114         entity = self.cw_rset.get_entity(row, col)
   115         itemview = self._cw.view(vid, self.cw_rset, row=row, col=col)
   115         itemview = self._cw.view(vid, self.cw_rset, row=row, col=col)
   116         if row == len(self.cw_rset) - 1:
   116         last_class = morekwargs['is_last'] and ' class="last"' or ''
   117             self.w(u'<li class="last">%s</li>' % itemview)
   117         self.w(u'<li%s>%s</li>' % (last_class, itemview))
   118         else:
       
   119             self.w(u'<li>%s</li>' % itemview)
       
   120 
   118 
   121 
   119 
   122 class TreeViewItemView(EntityView):
   120 class TreeViewItemView(EntityView):
   123     """specific treeitem view for entities which implement ITree
   121     """specific treeitem view for entities which implement ITree
   124 
   122