You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Odoo 16自定义模块无法安装,XML视图解析报错

Odoo视图继承ParseError问题解决

错误信息

odoo.tools.convert.ParseError: 解析......odoo_account_type_menu/views/account_type_menu.xml:9时出错

问题原因

你提供的XML视图继承代码存在未闭合标签,Odoo的XML解析器严格要求标签成对出现,缺失闭合标签会直接触发解析失败。从代码来看,<field name="arch" type="xml">和<xpath>标签都没有完成闭合。

修正后的完整代码

<!--account account type form view inherit-->
<record id="view_account_type_from" model="ir.ui.view">
    <field name="name">view.account.type.form</field>
    <field name="model">account.account.type</field>
    <field name="inherit_id" ref="account.view_account_type_form"/>
    <field name="arch" type="xml">
        <xpath expr="//field[@name='include_initial_balance']" position="after">
            <!-- 在这里添加你需要插入的字段或界面元素 -->
        </xpath>
    </field>
</record>

关键修复点

  • 为<xpath>标签补充闭合标签</xpath>
  • 为<field name="arch" type="xml">补充闭合标签</field>
  • 若需要在目标位置插入自定义内容,需将内容放在<xpath>的开始与闭合标签之间

内容的提问来源于stack exchange,提问作者Berkan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 22:40:38