Этот виджет будет давать сбой даже в OpenERP 7.0 из-за ошибок с синтаксисом.Может быть, будет лучше, если вы предоставите оригинальный код.Например, вы определяете свойство model_iteration
как new instance.web.Model('my_module.iteration')
, которое будет работать без проблем, но пока вы ставите запятую, вы говорите, что затем вы будете определять другое свойство.Возможно, вы хотите определить model_iteration
как функцию, чтобы иметь возможность определять код следующим образом:
var ShowTaskBoard = Widget.extend({
model_iteration: function() {
var self = this;
new instance.web.Model('my_module.iteration').query()
.filter([["is_active","=","true"]])
.order_by("project_id")
.all().done(function (records) {
_(records).each(display);
// create board for first entry
self.initBoard();
}
}
)};
Вам нужно будет найти способ вызова функции model_iteration
, и я предполагаю, что будут функциис именами display
и initBoard
для завершения использования, определенного в вашем коде