跳至内容

odoo给点击按钮执行操作时添加确认提示框

在 Odoo 应用开发中,有时需要在用户点击按钮执行重要操作时添加确认提示框,以避免误操作。下面我们将详细介绍如何在 Odoo 里为按钮点击操作添加确认提示框,并且结合具体的代码示例进行说明。

需求背景

在实际业务场景中,像 “删除” 这类操作一旦执行就无法轻易撤销,所以在用户点击 “删除” 按钮时,弹出确认提示框让用户再次确认是很有必要的。我们以一个包含 “审批” 按钮的视图为例(作为参考),该按钮在特定状态下才可见,并且点击时需要弹出确认提示框。

在odoo里面,你要添加一个点击按钮后,弹出“确认提示框“是非常简单,只需要在按钮后面添加confirm即可。

代码如下

<button name="action_check" type="object" string="审批" groups="edosrm.action_admin"

        invisible="state != 'draft'" confirm="确认审批"/>

如图:



博客
odoo给tree视图表格,添加网格边框