web/views/cwproperties.py
changeset 2583 b8d39602a640
parent 2476 1294a6bdf3bf
child 2585 d84ea8753290
equal deleted inserted replaced
2579:e69b2342bd8b 2583:b8d39602a640
   290     def render(self, form, renderer):
   290     def render(self, form, renderer):
   291         wdg = self.get_widget(form)
   291         wdg = self.get_widget(form)
   292         wdg.attrs['tabindex'] = form.req.next_tabindex()
   292         wdg.attrs['tabindex'] = form.req.next_tabindex()
   293         wdg.attrs['onchange'] = "javascript:setPropValueWidget('%s', %s)" % (
   293         wdg.attrs['onchange'] = "javascript:setPropValueWidget('%s', %s)" % (
   294             form.edited_entity.eid, form.req.next_tabindex())
   294             form.edited_entity.eid, form.req.next_tabindex())
   295         return wdg.render(form, self)
   295         return wdg.render(form, self, renderer)
   296 
   296 
   297     def vocabulary(self, form):
   297     def vocabulary(self, form):
   298         entity = form.edited_entity
   298         entity = form.edited_entity
   299         _ = form.req._
   299         _ = form.req._
   300         if entity.has_eid():
   300         if entity.has_eid():
   311 
   311 
   312     def render(self, form, renderer=None, tabindex=None):
   312     def render(self, form, renderer=None, tabindex=None):
   313         wdg = self.get_widget(form)
   313         wdg = self.get_widget(form)
   314         if tabindex is not None:
   314         if tabindex is not None:
   315             wdg.attrs['tabindex'] = tabindex
   315             wdg.attrs['tabindex'] = tabindex
   316         return wdg.render(form, self)
   316         return wdg.render(form, self, renderer)
   317 
   317 
   318     def form_init(self, form):
   318     def form_init(self, form):
   319         entity = form.edited_entity
   319         entity = form.edited_entity
   320         if not (entity.has_eid() or 'pkey' in entity):
   320         if not (entity.has_eid() or 'pkey' in entity):
   321             # no key set yet, just include an empty div which will be filled
   321             # no key set yet, just include an empty div which will be filled