如何在表单视图中隐藏(或禁用)添加项目选项?在 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" ....>
              ....
              .....