首页 > 解决方案 > 尝试从另一个模块继承视图并进行一些更改(Odoo)

问题描述

odoo.tools.convert.ParseError:在解析/home/almas/odoo-dev/odoo/custom/absence_mod/views/maintenance.xml:4时,接近

    <record id="hr_equipment_request_view_kanban_inherit" model="ir.ui.view">
        <field name="name">maintenance.request.inherited</field>
        <field name="model">maintenance.request</field>
        <field name="inherit_id" ref="maintenance.hr_equipment_request_view_kanban"/>
        <field name="arch" type="xml">
            <field name="category_id" position="after">
                <field name="maintenance_type"/>
            </field>
        </field>
    </record>

一定是打字错误

标签: pythonodoo

解决方案


用这个替换它:

<record id="hr_equipment_request_view_kanban_inherit" model="ir.ui.view">
        <field name="name">maintenance.request.inherited</field>
        <field name="model">maintenance.request</field>
        <field name="inherit_id" ref="maintenance.hr_equipment_request_view_kanban"/>
        <field name="arch" type="xml">
            <xpath expr="//field[@name='category_id']" position="after">
                <field name="maintenance_type"/>
            </xpath>
        </field>
    </record>

推荐阅读