【问题标题】:Odoo 10 - Extend view res_partnerOdoo 10 - 扩展视图 res_partner
【发布时间】:2018-03-16 02:35:29
【问题描述】:

我想在res_partner 表单视图中的“会计”选项卡之后添加一个新选项卡。

我正在尝试以下 xml:

<?xml version="1.0"?>
<odoo>
    <record id="foo_res_partner" model="ir.ui.view">
        <field name="name">Partner Extended View</field>
        <field name="inherit_id" ref="base.view_partner_form"/>
        <field name="model">res.partner</field>
        <field name="arch" type="xml">
            <xpath expr="//page[@name='accounting']" position="after">
                <page string="Foo" name="foo" attrs="{'invisible': [('is_customer','=',False),]}">
                    <span>Foo</span>
                </page>
            </xpath>
        </field>
    </record>
</odoo>

我加载了模块,一切顺利安装,但是当您单击任何客户卡打开 res.partner 表单视图时,根本没有打开任何表单视图,日志中也没有显示错误消息。

欢迎任何帮助。

【问题讨论】:

  • 如果您从 ir.ui.view 表单视图停用此视图,问题是否得到解决?

标签: odoo odoo-10 qweb


【解决方案1】:

解决了 Odoo 10 - 扩展视图 res_partner

你的代码写错了。我改进了你的代码。也许这对你有用。

<record id="foo_res_partner" model="ir.ui.view">
    <field name="name">Partner Extended View</field>
    <field name="model">res.partner</field>
    <field name="inherit_id" ref="account.view_partner_property_form"/>
    <field name="arch" type="xml">
        <xpath expr="//page[@name='accounting_disabled']" position="after">
            <page string="Foo" name="foo" attrs="{'invisible': [('customer','=',False)]}">
                <span>Foo</span>
            </page>
        </xpath>
    </field>
</record>

【讨论】:

    猜你喜欢
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-05
    • 1970-01-01
    • 1970-01-01
    • 2018-09-15
    • 1970-01-01
    相关资源
    最近更新 更多