backoffice: set statistic parts in different blocks (#6879)
This commit is contained in:
parent
b0da15947a
commit
8c6f9e8ad0
|
@ -1001,6 +1001,7 @@ class FormPage(Directory):
|
|||
values = self.formdef.data_class().select(criterias)
|
||||
|
||||
no_forms = len(values)
|
||||
r += htmltext('<div class="bo-block">')
|
||||
r += htmltext('<p>%s %d</p>') % (_('Total number of records:'), no_forms)
|
||||
|
||||
if self.formdef.workflow:
|
||||
|
@ -1009,9 +1010,19 @@ class FormPage(Directory):
|
|||
r += htmltext('<li>%s: %d</li>') % (status.name,
|
||||
len([x for x in values if x.status == 'wf-%s' % status.id]))
|
||||
r += htmltext('</ul>')
|
||||
r += htmltext('</div>')
|
||||
|
||||
r += self.stats_fields(values)
|
||||
r += self.stats_resolution_time(values)
|
||||
stats_for_fields = self.stats_fields(values)
|
||||
if stats_for_fields:
|
||||
r += htmltext('<div class="bo-block">')
|
||||
r += stats_for_fields
|
||||
r += htmltext('</div>')
|
||||
|
||||
stats_times = self.stats_resolution_time(values)
|
||||
if stats_times:
|
||||
r += htmltext('<div class="bo-block">')
|
||||
r += stats_times
|
||||
r += htmltext('</div>')
|
||||
|
||||
r += htmltext('<a href=".">%s</a>') % _('Back')
|
||||
return r.getvalue()
|
||||
|
|
Loading…
Reference in New Issue