问题描述
我想删除 Odoo 中布尔字段为 True 的 one2many 字段中某行的删除图标
解决方法
您需要禁用默认的删除按钮,然后创建自己的删除按钮并在其上应用您的条件:
<tree string="My Tree" delete="false">
<field name="my_field1"/>
<field name="my_field2"/>
<field name="my_boolean_field"/>
<button name="unlink"
string="Unlink"
type="object"
class="btn-secondary"
attrs="{'invisible': [('my_boolean_field','=',False)]}"
icon="fa-trash-o"/>
</tree>