[IMP] report available in header and foot in report_webkit

bzr revid: nicolas.bessi@camptocamp.com-20110909104927-xy9mcytpteiwi02w
This commit is contained in:
nicolas.bessi@camptocamp.com 2011-09-09 12:49:27 +02:00
parent 5b223f5961
commit a0b42c1f74
1 changed files with 10 additions and 25 deletions

View File

@ -306,16 +306,11 @@ class WebKitParser(report_sxw):
raise except_osv(_('Webkit render'), msg)
head_mako_tpl = mako_template(header)
try :
head = head_mako_tpl.render(
company=company,
time=time,
helper=helper,
head = head_mako_tpl.render(helper=helper,
css=css,
formatLang=self.formatLang,
setLang=self.setLang,
_=self.translate_call,
_debug=False
)
_debug=False,
**self.parser_instance.localcontext)
except Exception, e:
raise except_osv(_('Webkit render'),
exceptions.text_error_template().render())
@ -323,31 +318,21 @@ class WebKitParser(report_sxw):
if footer :
foot_mako_tpl = mako_template(footer)
try :
foot = foot_mako_tpl.render(
company=company,
time=time,
helper=helper,
foot = foot_mako_tpl.render(helper=helper,
css=css,
formatLang=self.formatLang,
setLang=self.setLang,
_=self.translate_call,
)
**self.parser_instance.localcontext)
except:
msg = exceptions.text_error_template().render()
netsvc.Logger().notifyChannel('Webkit render', netsvc.LOG_ERROR, msg)
raise except_osv(_('Webkit render'), msg)
if report_xml.webkit_debug :
try :
deb = head_mako_tpl.render(
company=company,
time=time,
helper=helper,
css=css,
_debug=tools.ustr(html),
formatLang=self.formatLang,
setLang=self.setLang,
_=self.translate_call,
)
deb = head_mako_tpl.render(helper=helper,
css=css,
_debug=tools.ustr(html),
_=self.translate_call,
**self.parser_instance.localcontext)
except Exception, e:
msg = exceptions.text_error_template().render()
netsvc.Logger().notifyChannel('Webkit render', netsvc.LOG_ERROR, msg)