如何把odoo向导界面底部的保存按钮改成自定义按钮

admin 2019-10-20 6760

默认情况下,odoo向导界面底部的按钮是“保存(Save)”和"取消(Cancel)",但更多时候需要改成我们自定义的按钮,只需要按下面的方式处理即可,示例如下:

<record id="test_models_wizard" model="ir.ui.view">
        <field name="name">test.models.form</field>
        <field name="model">test.models</field>
        <field name="arch" type="xml">  
            <form string="Test Wizard">
                <group>
                    <group>
                        <field name="test_field_1"/>
                        <field name="test_field_2"/>
                    </group>
                </group>
                <!-- 增加下面四行,即可实现自定义按钮 -->
                <footer>
                    <button name="your_test_method" string="My Button" type="object" class="btn-primary"/> 
                    <button string="Cancel" class="btn-default" special="cancel"/>   
                </footer>
            </form>
        </field>
    </record>


最新回复 (0)
返回