我正在为实例使用project_team
模块,并且在浏览器控制台Non loaded modules: ["project_team.form_rel"]
中收到此警告。
在模块中深入搜索,我发现此问题的起因是:Missing dependencies: (2) ["web.form_relational", "web.form_common"]
我可以看到这些模块存在于odoo
10.0中,而在11.0中却没有。
我认为这需要更新,但是我找不到有关如何在新的odoo
版本中替换这两个旧模块的任何信息。
有人可以帮助我吗?
非常感谢您。
答案 0 :(得分:0)
这是一个可悲的答案,但是恕我直言,这是正确的答案:如果模块需要修复,则必须对其进行修复。
从Odoo 10到11,几乎所有的JS都经过了重构,因此许多JS插件在迁移它们时都无法立即使用。您必须仔细研究代码以搜索所需的功能,然后修补该附件。 addons/web/static/src/js文件夹是开始搜索的好地方。 The JS reference可能也会为您提供帮助。
另一有帮助的事情是使用资产(在URL上附加?debug=assets
)在开发模式下运行Odoo,这也应该在控制台中登录未加载给定JS模块的原因,并加载未缩小的来源,以便于调试。
最后,如果您可以提供良好的日志和可重复的案例,则有机会在相应的github项目中发布问题,维护者会为您提供帮助。
希望它能对您有所帮助。