XML - 视图不被继承?

时间:2014-03-14 08:50:11

标签: xml inheritance view openerp

我定义了这个观点:

    

    <record id="product_normal_variant_form_view_inherit1" model="ir.ui.view">
        <field name="name">product.product.form.inherit1</field>
        <field name="model">product.product</field>
        <field name="inherit_id" ref="product_variant_multi.product_normal_variant_form_view"/>
        <field name="arch" type="xml">
            <field name="weight_net" position="after">
                <field name="width_net" attrs="{'readonly':[('type','=','service')]}"/>                                     
            </field>
        </field>
    </record>    

</data>

当我安装模块来更新视图时,它没有任何错误。但观点不会改变。并查看product.product的视图列表,这个没有出现。我想也许系统没有看到这个视图,所以我只是在视图中输入了一些错误的语法,但当然我得到了错误。 所以系统看到了这个视图,但由于某种原因没有注册它。更奇怪的是,我之前使用过这个视图并且它起作用了。但现在它没有,我出于想法可能是错的.. 有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

发现了什么问题。好傻我:)。我添加了另一个具有相同ID的视图,因此它将始终覆盖该视图,因为在配置中它是在该视图之后我遇到了问题。所以我只需要为其中一个视图更改id。