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 @@ + +