[IMP] skip injection of data-oe-* attributes outside of editable mode
bzr revid: xmo@openerp.com-20140317110904-k8bptgv7y2yhhh8s
This commit is contained in:
@@ -488,7 +488,6 @@ class FieldConverter(osv.AbstractModel):
|
|||||||
A default configuration key is ``widget`` which can override the
|
A default configuration key is ``widget`` which can override the
|
||||||
field's own ``_type``.
|
field's own ``_type``.
|
||||||
"""
|
"""
|
||||||
content = None
|
|
||||||
try:
|
try:
|
||||||
content = self.record_to_html(
|
content = self.record_to_html(
|
||||||
cr, uid, field_name, record,
|
cr, uid, field_name, record,
|
||||||
@@ -503,12 +502,14 @@ class FieldConverter(osv.AbstractModel):
|
|||||||
field_name, record._model._name, exc_info=True)
|
field_name, record._model._name, exc_info=True)
|
||||||
content = None
|
content = None
|
||||||
|
|
||||||
g_att += ''.join(
|
if context and context.get('inherit_branding'):
|
||||||
' %s="%s"' % (name, werkzeug.utils.escape(value))
|
# add branding attributes
|
||||||
for name, value in self.attributes(
|
g_att += ''.join(
|
||||||
cr, uid, field_name, record, options,
|
' %s="%s"' % (name, werkzeug.utils.escape(value))
|
||||||
source_element, g_att, t_att, qweb_context)
|
for name, value in self.attributes(
|
||||||
)
|
cr, uid, field_name, record, options,
|
||||||
|
source_element, g_att, t_att, qweb_context)
|
||||||
|
)
|
||||||
|
|
||||||
return self.render_element(cr, uid, source_element, t_att, g_att,
|
return self.render_element(cr, uid, source_element, t_att, g_att,
|
||||||
qweb_context, content)
|
qweb_context, content)
|
||||||
|
|||||||
Reference in New Issue
Block a user