如何通过在我的模块中继承来编辑 ODOO 模板(使用网站构建器自定义)?

How to edit an ODOO template (which was customized using website builder) by inheriting it in my module?

我使用左上角的编辑按钮对 ODOO 网站的主页进行了一些编辑。一段时间后,我决定通过将 XML 模板继承到我的模块来对主页进行一些更改,并在模板中完成更改。但是这些变化并没有反映在网页上。我在使用 ODOO 的网站构建器自定义模板时多次遇到这个问题。我注意到更改直接应用于 XML 视图,可以在 Settings->Technical Settings->User Interface->Views 看到,即使模块升级也不会更改为以前的状态。在这种情况下,有什么方法可以通过在我的模块中继承它来自定义模板吗?自定义适用于我未在网站构建器中进行编辑的所有模板。

更新主题

由于 XML 文件仅在安装主题时加载,因此每次对 xml 文件进行更改时都必须强制重新加载。

为此,请单击模块页面中的“升级”按钮。

当通过网站编辑器保存 view/template 时,它会将相关的 ir.model.data 记录标记为 noupdate = True,如果模块更新,则不会将更改应用到视图.

要进行更改,您需要删除 ir.model.data 模型 table.

上该记录的 noupdate