如何在 case_kanban_view odoo 中使用条件使可拖动为假
How to make draggable false with condition in case_kanban_view odoo
是否可以在看板视图 crm 模块中使用条件使可拖动事件为 False?
我想从除获胜阶段(概率=100)以外的任何阶段拖入潜在客户
我试过了,但没有成功:
<kanban position="attributes">
<attribute name="attrs">{'edit': [('probability', '<', 100)]}</attribute>
</kanban>
<field name="stage_id" position="attributes">
<attribute name="attrs">{'readonly': [('probability', '<', 100)]}</attribute>
</field>
我也尝试修改 kanban_column.js 和 kanban_record.js(在 web_kanban/static/js 中),但没有成功。
我找到了...您必须在 /opt/odoo/odoo/addons/web_kanban/static/src/kanban_column.js 中编辑 init 函数并添加如下内容:
var bool = group_data.title != 'Won';
this.draggable = record_options.draggable && bool;
谢谢
是否可以在看板视图 crm 模块中使用条件使可拖动事件为 False?
我想从除获胜阶段(概率=100)以外的任何阶段拖入潜在客户
我试过了,但没有成功:
<kanban position="attributes">
<attribute name="attrs">{'edit': [('probability', '<', 100)]}</attribute>
</kanban>
<field name="stage_id" position="attributes">
<attribute name="attrs">{'readonly': [('probability', '<', 100)]}</attribute>
</field>
我也尝试修改 kanban_column.js 和 kanban_record.js(在 web_kanban/static/js 中),但没有成功。
我找到了...您必须在 /opt/odoo/odoo/addons/web_kanban/static/src/kanban_column.js 中编辑 init 函数并添加如下内容:
var bool = group_data.title != 'Won';
this.draggable = record_options.draggable && bool;
谢谢