projects
/
odoo
/
odoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
84b5b34
)
[IMP] changed t-field syntax from <div t-record=record t-field='field'/> to <div...
author
Fabien Pinckaers
<fp@openerp.com>
Sun, 4 Aug 2013 20:23:31 +0000
(22:23 +0200)
committer
Fabien Pinckaers
<fp@openerp.com>
Sun, 4 Aug 2013 20:23:31 +0000
(22:23 +0200)
bzr revid: fp@openerp.com-
20130804202331
-plkhcfry1zg880rx
openerp/tools/qweb.py
patch
|
blob
|
history
diff --git
a/openerp/tools/qweb.py
b/openerp/tools/qweb.py
index
8330359
..
d13e749
100644
(file)
--- a/
openerp/tools/qweb.py
+++ b/
openerp/tools/qweb.py
@@
-278,10
+278,11
@@
class QWebXml(object):
def render_tag_field(self, e, t_att, g_att, v):
""" eg: <span t-record="browse_record(res.partner, 1)" t-field="phone">+1 555 555 8069</span>"""
- record = v[t_att["record"]]
+
+ record, field = t_att["field"].rsplit('.', 1)
+ record = self.eval_object(record)
inner = ""
- field = t_att["field"]
field_type = record._model._all_columns.get(field).column._type
try:
if field_type == 'many2one':