web/views/formrenderers.py
changeset 10163 4001cfe2f44d
parent 10006 8391bf718485
child 10434 8e04ab5582d9
equal deleted inserted replaced
10162:1f68574c3d0b 10163:4001cfe2f44d
   240             try:
   240             try:
   241                 fields = byfieldset.pop(fieldset)
   241                 fields = byfieldset.pop(fieldset)
   242             except KeyError:
   242             except KeyError:
   243                 self.warning('no such fieldset: %s (%s)', fieldset, form)
   243                 self.warning('no such fieldset: %s (%s)', fieldset, form)
   244                 continue
   244                 continue
   245             w(u'<fieldset class="%s">\n' % (fieldset or u'default'))
   245             w(u'<fieldset>\n')
   246             if fieldset:
   246             if fieldset:
   247                 w(u'<legend>%s</legend>' % self._cw._(fieldset))
   247                 w(u'<legend>%s</legend>' % self._cw.__(fieldset))
   248             w(u'<table class="%s">\n' % self.table_class)
   248             w(u'<table class="%s">\n' % self.table_class)
   249             for field in fields:
   249             for field in fields:
   250                 w(u'<tr class="%s_%s_row">\n' % (field.name, field.role))
   250                 w(u'<tr class="%s_%s_row">\n' % (field.name, field.role))
   251                 if self.display_label and field.label is not None:
   251                 if self.display_label and field.label is not None:
   252                     w(u'<th class="labelCol">%s</th>\n' % self.render_label(form, field))
   252                     w(u'<th class="labelCol">%s</th>\n' % self.render_label(form, field))