Odoo 11.0模块:缺少依赖项:(2)[“ web.form_relational”,“ web.form_common”]

时间:2018-07-13 06:31:03

标签: javascript odoo odoo-11 odoo-view

我正在为实例使用project_team模块,并且在浏览器控制台Non loaded modules: ["project_team.form_rel"]中收到此警告。

在模块中深入搜索,我发现此问题的起因是:Missing dependencies: (2) ["web.form_relational", "web.form_common"] issue

我可以看到这些模块存在于odoo 10.0中,而在11.0中却没有。

我认为这需要更新,但是我找不到有关如何在新的odoo版本中替换这两个旧模块的任何信息。

有人可以帮助我吗?

非常感谢您。

1 个答案:

答案 0 :(得分:0)

这是一个可悲的答案,但是恕我直言,这是正确的答案:如果模块需要修复,则必须对其进行修复。

从Odoo 10到11,几乎所有的JS都经过了重构,因此许多JS插件在迁移它们时都无法立即使用。您必须仔细研究代码以搜索所需的功能,然后修补该附件。 addons/web/static/src/js文件夹是开始搜索的好地方。 The JS reference可能也会为您提供帮助。

另一有帮助的事情是使用资产(在URL上附加?debug=assets)在开发模式下运行Odoo,这也应该在控制台中登录未加载给定JS模块的原因,并加载未缩小的来源,以便于调试。

最后,如果您可以提供良好的日志和可重复的案例,则有机会在相应的github项目中发布问题,维护者会为您提供帮助。

希望它能对您有所帮助。