跳至内容
菜单
此问题已终结
2 回复
5266 查看

I am working on a new widget with static folder in openERP.

But now i want to get a class and access to its attributes or even some records.

Who knows how please?


形象
丢弃
编写者 最佳答案

Friends!!!!

I have found the answer by my self:

var model = new instance.web.Model("model_name");

Here you can get your model then you can do whatever you want on it such as this example:


instance.oepetstore.HomePage = instance.web.Widget.extend({

start: function() {

var self = this;

var model = new instance.web.Model("message_of_the_day");

model.call("my_method", [], {context: new

instance.web.CompoundContext()}).then(function(result) {

self.$el.append("<div>Hello " + result["hello"] + "</div>");

// will show "Hello world" to the user

});

},

});

Regards.

形象
丢弃
最佳答案

you can try to call browse or search ORM methods(see doc) using RPC (see answer here), as any other method you like.

形象
丢弃
相关帖文 回复 查看 活动
1
9月 15
8908
0
8月 15
3081
1
3月 15
4042
2
3月 15
423
1
3月 15
400