From 46bd5067290088733e161fac85cebff8ad45c844 Mon Sep 17 00:00:00 2001 From: Cesar Lage Date: Fri, 6 May 2016 08:50:20 -0400 Subject: [PATCH] [IMP] using qweb template in _format function instead of return the html part directly --- web_widget_radio_tree/static/src/js/widget.js | 9 ++++----- web_widget_radio_tree/static/src/xml/widget.xml | 3 +++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/web_widget_radio_tree/static/src/js/widget.js b/web_widget_radio_tree/static/src/js/widget.js index a473ac53..d9c43c94 100644 --- a/web_widget_radio_tree/static/src/js/widget.js +++ b/web_widget_radio_tree/static/src/js/widget.js @@ -6,11 +6,10 @@ openerp.web_widget_radio_tree = function (instance) { instance.web.list.RadioTreeColumn = instance.web.list.Column.extend({ _format: function (row_data, options) { - return _.template( - ' readonly="readonly">', { - name: options.model + '_' + this.id, - checked: row_data[this.id].value ? 'checked' : '', - }); + return QWeb.render('RadioTreeColumn', { + name: options.model + '_' + this.id, + checked: row_data[this.id].value ? {checked: ''} : {}, + }); } }); diff --git a/web_widget_radio_tree/static/src/xml/widget.xml b/web_widget_radio_tree/static/src/xml/widget.xml index 66997333..8c38eb7d 100644 --- a/web_widget_radio_tree/static/src/xml/widget.xml +++ b/web_widget_radio_tree/static/src/xml/widget.xml @@ -1,5 +1,8 @@ + +