web/views/ibreadcrumbs.py
branchstable
changeset 7511 dfe6c25c6371
parent 7103 9acffa1ecb2f
child 7841 287813c487b7
child 7976 48e1f7992507
equal deleted inserted replaced
7510:dd212db4d097 7511:dfe6c25c6371
   193 class BreadCrumbView(EntityView):
   193 class BreadCrumbView(EntityView):
   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 = uilib.cut(entity.dc_description(), 50)
   199         # NOTE 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