在做odoo项目时,总会有一些功能odoo自己不能解决的,我们可以在odoo中嵌入自定义页面来解决。
具体的方法是在添加菜单的时候使用自定义的action widget,在自定义的action widget 中指定对应的templates,而templates中可以嵌入iframe,也就是自己自定义的页面了,最后就是将自己写的widget在view中发布出去即可,这样就成功完成odoo自定义页面,当然这里一般还需要controller的接口配合处理数据和逻辑了。
上面说明的是概述要做的事情,具体怎么实现可以参考下面我的截图。
此截图主要看模块项目结构:
后面的图片是对应具体文件的截图:
最后,我是一名odoo前端开发者,对odoo后端只是了解一点,主要是前端方面有些研究,一些widget、列表、列表按钮自定义、或是列表limit的自定义等有一些研究并在项目中实际使用,也比较熟悉odoo的网页制作开发,另外本人喜欢使用odoo,结合工业生产企业开发app应用,包括工业经常使用到的扫码或是条码使用app打印等功能开发,目前实际开发出一款app产品在大型上市公司(具体联系时说明)的车间使用app,如何需要合作自定义开发odoo页面活动app开发的,可以联系我。
taony:15068334016 邮箱:[email protected]

Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
鲍
鲍永道 发布的最佳帖子
-
odoo11嵌入自定义页面
-
RE: 怎么看不懂odoo里的js写法呢?
可以去看下backbone.js和underscore.js,最底层的就是这两个js了。你了解下,应该对odoo前端js会有所理解的。
鲍永道 发布的最新帖子
-
RE: odoo12 widget appendTo Dom元素的问题
这个直接可extend某个已经存在的widget,也不用直接wxtend widget,另外,extend写好后,需要在注册在widget中,后面才能实际使用。