web/views/ibreadcrumbs.py
branchstable
changeset 7103 9acffa1ecb2f
parent 7101 de388d0b727e
child 7511 dfe6c25c6371
equal deleted inserted replaced
7102:0b7966f7bbcd 7103:9acffa1ecb2f
   194     __regid__ = 'breadcrumbs'
   194     __regid__ = 'breadcrumbs'
   195 
   195 
   196     def cell_call(self, row, col, **kwargs):
   196     def cell_call(self, row, col, **kwargs):
   197         entity = self.cw_rset.get_entity(row, col)
   197         entity = self.cw_rset.get_entity(row, col)
   198         desc = xml_escape(uilib.cut(entity.dc_description(), 50))
   198         desc = xml_escape(uilib.cut(entity.dc_description(), 50))
   199         # XXX remember camember : tags.a autoescapes !
   199         # NOTE remember camember: tags.a autoescapes
   200         self.w(tags.a(entity.view('breadcrumbtext'),
   200         self.w(tags.a(entity.view('breadcrumbtext'),
   201                       href=entity.absolute_url(), title=desc))
   201                       href=entity.absolute_url(), title=desc))
   202 
   202 
   203 
   203 
   204 class BreadCrumbTextView(EntityView):
   204 class BreadCrumbTextView(EntityView):