cubicweb/web/views/formrenderers.py
changeset 11207 d7c7423f4ea6
parent 11057 0b59724cb3f2
child 11767 432f87a63057
equal deleted inserted replaced
11206:6454ee8f2137 11207:d7c7423f4ea6
   310     __regid__ = 'htable'
   310     __regid__ = 'htable'
   311 
   311 
   312     display_help = False
   312     display_help = False
   313     def _render_fields(self, fields, w, form):
   313     def _render_fields(self, fields, w, form):
   314         w(u'<table border="0" class="htableForm">')
   314         w(u'<table border="0" class="htableForm">')
   315         w(u'<tr>')
   315         if self.display_label:
   316         for field in fields:
   316             w(u'<tr>')
   317             if self.display_label:
   317             for field in fields:
   318                 w(u'<th class="labelCol">%s</th>' % self.render_label(form, field))
   318                 w(u'<th class="labelCol">%s</th>' % self.render_label(form, field))
   319             if self.display_help:
   319                 if self.display_help:
   320                 w(self.render_help(form, field))
   320                     w(self.render_help(form, field))
   321         # empty slot for buttons
   321             # empty slot for buttons
   322         w(u'<th class="labelCol">&#160;</th>')
   322             w(u'<th class="labelCol">&#160;</th>')
   323         w(u'</tr>')
   323             w(u'</tr>')
   324         w(u'<tr>')
   324         w(u'<tr>')
   325         for field in fields:
   325         for field in fields:
   326             error = form.field_error(field)
   326             error = form.field_error(field)
   327             if error:
   327             if error:
   328                 w(u'<td class="error">')
   328                 w(u'<td class="error">')