为现有按钮创建操作时出现问题

时间:2019-09-05 23:00:01

标签: popup action odoo

我正在使用odoo12。 我在purchase.order视图中创建了一个弹出窗口,以便当用户单击“确认”按钮时,会出现一个弹出窗口,要求他输入一个值。执行时,我没有显示弹出窗口。我想我必须覆写“确认”按钮并重新创建它,因为我尝试创建一个新按钮并且它可以工作。您能告诉我覆盖存在按钮以便添加操作的语法吗?

<?xml version="1.0" encoding="utf-8"?>
<odoo>
    <data>

        <!--Proforma Button-->
        <record model="ir.ui.view" id="proforma_button_view">
            <field name="model">purchase.order</field>
            <field name="name">purchase.order.form</field>
            <field name="inherit_id" ref="purchase.purchase_order_form"/>
            <field name="arch" type="xml">
                <xpath expr="//header" position="inside">
                    <button name="button_confirm" string="confirm" type="action" position="inside" class="oe_highlight">
                    </button>
                </xpath>

                <xpath expr="//field[@name='state']" position="attributes">
                    <attribute name="statusbar_visible">draft,sent,purchase,proforma</attribute>
                </xpath>
            </field>
         </record>
    </data>
</odoo>

0 个答案:

没有答案