Я создал собственный виджет рейтинга в openerp, используя Rateit.
Но виджет всегда доступен для редактирования. Как я могу сделать его редактируемым только при нажатии кнопки 'Изменить' и как узнать, что он находится в режиме только для чтения?
xml
<field name="rating" widget="rating"/>
JS
instance.my_module.Rating = instance.web.form.FieldChar.extend({
template : "rating",
init: function(field_manager, node){
this._super.apply(this, arguments);
},
start: function() {
var self = this;
$('#rateit').rateit({
value: 0,
resetable: false
});
},
});