在树视图 odoo 10 的操作按钮中添加另一个选项

add another options in action button in tree view odoo 10

我想在树视图的操作按钮中添加其他选项。此外,在导出和删除中,我想添加 "Confirm" 选项。我不知道如何,请帮助我。谢谢

    <record id="action_id" model="ir.actions.server">
                <field name="name">name</field>
                <field name="model_id" ref="module_name.model_object_name" />
                <field name="code">
                    action = model.function_name()
                </field>
            </record>

你可以这样操作:

<record id="id" model="ir.actions.act_window">
        <field name="name">Confirm Order</field>
        <field name="type">ir.actions.act_window</field>
        <field name="res_model">custom.model.name</field>
        <field name="view_type">form</field>
        <field name="view_mode">form</field>
        <field name="target">new</field>
    </record>

如果您想为此选项添加自定义组,那么您也可以在此处添加一个属性,例如:

<field name="groups_id" eval="[(4,ref('model.group_name'))]"/>

我可以通过以下方法使弹出向导出现在不同的模型中:

<act_window id="module_name.your_custom_action_name"
                name="your_custom_name"
                src_model="model.in.wich.you.want.to.add.the.action"
                res_model="model.in.wich.the.action.resides"
                view_mode="form"
                target="new"
                multi="True"/>