如何在表单视图中隐藏(或禁用)添加项目选项?在 Odoo 9
How can I hide (or disable) the add item option in form view? In Odoo 9
我有一个用于 sale.order 视图的自定义表单。
我想允许编辑这些行,但我不想允许添加新行。
基本上我想删除或隐藏位于行底部的 "add new item" 选项。
代码中有:
...
<notebook>
<page string="Lineas de pedido">
<field name="order_line" mode="tree,kanban"
attrs="{'readonly': [('state', 'in', ('done','cancel'))]}">
...
但是修改这个,影响整个版本。
仅供参考,我看到应用于该行的class是:
oe_form_field_x2many_list_row_add
但是这是所有表格的标准,我不能修改它。
如果您想删除 additem,只需禁用在 x2 多个字段的嵌入式树中创建:
<field name="order_line" mode="tree,kanban"
attrs="{'readonly': [('state', 'in', ('done','cancel'))]}">
<tree create="0" ....>
....
.....
我有一个用于 sale.order 视图的自定义表单。
我想允许编辑这些行,但我不想允许添加新行。
基本上我想删除或隐藏位于行底部的 "add new item" 选项。
代码中有:
...
<notebook>
<page string="Lineas de pedido">
<field name="order_line" mode="tree,kanban"
attrs="{'readonly': [('state', 'in', ('done','cancel'))]}">
...
但是修改这个,影响整个版本。
仅供参考,我看到应用于该行的class是:
oe_form_field_x2many_list_row_add
但是这是所有表格的标准,我不能修改它。
如果您想删除 additem,只需禁用在 x2 多个字段的嵌入式树中创建:
<field name="order_line" mode="tree,kanban"
attrs="{'readonly': [('state', 'in', ('done','cancel'))]}">
<tree create="0" ....>
....
.....