web/views/tableview.py
changeset 8094 bedf36fb17f1
parent 8092 bc2a7c9fe266
child 8102 619d41a4c770
equal deleted inserted replaced
8093:3efb83e4e8f3 8094:bedf36fb17f1
   287             if sortvalue is not None:
   287             if sortvalue is not None:
   288                 attrs[u'cubicweb:sortvalue'] = js_dumps(sortvalue)
   288                 attrs[u'cubicweb:sortvalue'] = js_dumps(sortvalue)
   289         return attrs
   289         return attrs
   290 
   290 
   291     def render_actions(self, w, actions):
   291     def render_actions(self, w, actions):
   292         box = MenuWidget('', 'tableActionsBox', _class='', islist=False)
   292         box = MenuWidget('', '', _class='tableActionsBox', islist=False)
   293         label = tags.img(src=self._cw.uiprops['PUCE_DOWN'],
   293         label = tags.span(self._cw._('action menu'))
   294                          alt=xml_escape(self._cw._('action(s) on this selection')))
       
   295         menu = PopupBoxMenu(label, isitem=False, link_class='actionsBox',
   294         menu = PopupBoxMenu(label, isitem=False, link_class='actionsBox',
   296                             ident='%sActions' % self.view.domid)
   295                             ident='%sActions' % self.view.domid)
   297         box.append(menu)
   296         box.append(menu)
   298         for action in actions:
   297         for action in actions:
   299             menu.append(action)
   298             menu.append(action)