1

是否可以在看板视图 crm 模块中使用条件使可拖动事件为 False?

我想从除赢得阶段之外的任何阶段拖动线索(概率=100)

我试过这个但徒劳无功:

<kanban position="attributes">
<attribute name="attrs">{'edit': [('probability', '&lt;', 100)]}</attribute>
</kanban>
<field name="stage_id" position="attributes">
<attribute name="attrs">{'readonly': [('probability', '&lt;', 100)]}</attribute>
</field>

我还尝试修改 kanban_column.js 和 kanban_record.js(在 web_kanban/static/js 中),但徒劳无功。

4

1 回答 1

1

我找到了...您必须在 /opt/odoo/odoo/addons/web_kanban/static/src/kanban_column.js 中编辑 init 函数并添加如下内容:

var bool = group_data.title != 'Won';
this.draggable = record_options.draggable && bool;

谢谢

于 2016-05-24T08:56:34.417 回答