
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
odoo中如何在js中获取模块数据?
-
目前我在做odoo项目,有些页面的呈现使用odoo自己的满足不了,想自己定义html页面来实现。目前我已经实现了可以使用controller结合client action把html页面嵌入进去,但目前的问题怎么在js中获取到某些模块的数据呢,要是能获取得到,那就直接可以渲染到自己写好的页面中,请教各位大神帮助。。。
-
社区的大神们,能指点指点么,或是可以提供些模块学习的。
-
取系统语言列表
var self = this; var lang_list = ''; new Model('res.lang').call('search_read', [[], ['name', 'code']]).then(function (res){ _.each(res, function(lang) { var a = ''; if (lang['code'] === session.user_context.lang) { self.$('.oe_topbar_name').text(lang['name']); a = '<i class="fa fa-check o_current_company"></i>'; } else { a = '<span class="o_company"/>'; } lang_list += '<li><a href="#" data-menu="lang" data-lang-id="' + lang['code'] + '">' + a + lang['name'] + '</a></li>'; }); });
-
@guohuadengchina 非常感谢,我先测试下,有问题希望多多指教。
-
@guohuadengchina 你好,这段js不能直接在html中的script里面写的吧,这样model肯定获取不了这个方法的。