我正在使用 Odoo 9 社区版。
在销售订单表格有以下按钮:
<button name="action_confirm" states="sent" string="Confirm Sale" class="btn-primary" type="object" context="{'show_sale': True}"/>
<button name="action_confirm" states="draft" string="Confirm Sale" type="object" context="{'show_sale': True}"/>
我试图从视图中隐藏两个按钮。所以我尝试了以下代码。
<record model="ir.ui.view" id="hide_so_confirm_button_form">
<field name="name">hide.so.confirm.button.form</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<button name="action_confirm" position="attributes">
<attribute name="invisible">1</attribute>
</button>
</field>
</record>
我还尝试了以下属性:
<attribute name="states"></attribute>
使用上面的代码,它只是隐藏/影响第一个按钮。
问题:
如何隐藏两个确认销售按钮?