web/views/formrenderers.py
changeset 4076 2e8637a97b89
parent 4075 e710f4052bd6
child 4083 3b285889b8e9
equal deleted inserted replaced
4075:e710f4052bd6 4076:2e8637a97b89
   292 
   292 
   293     def render_fields(self, w, form, values):
   293     def render_fields(self, w, form, values):
   294         if form.parent_form is None:
   294         if form.parent_form is None:
   295             w(u'<table class="listing">')
   295             w(u'<table class="listing">')
   296             subfields = [field for field in form.forms[0].fields
   296             subfields = [field for field in form.forms[0].fields
   297                          if self.display_field(form, field)
   297                          if field.is_visible()]
   298                          and field.is_visible()]
       
   299             if subfields:
   298             if subfields:
   300                 # main form, display table headers
   299                 # main form, display table headers
   301                 w(u'<tr class="header">')
   300                 w(u'<tr class="header">')
   302                 w(u'<th align="left">%s</th>' %
   301                 w(u'<th align="left">%s</th>' %
   303                   tags.input(type='checkbox',
   302                   tags.input(type='checkbox',