我想在ORM写入方法中执行一些检查并显示一个确认对话框,其中有是/否选择要求确认。
如果用户单击“是”,则将保存记录。否则,对话框将被关闭
我尝试使用异常提升,但我不知道如何获取用户点击的按钮。此外,引发异常意味着方法执行停止,这不是我想要的。
我还尝试通过创建向导来获得自定义确认对话框。但是要显示该向导,必须返回填充了特殊值(例如向导视图的id)的字典。显然,我无法从ORM方法返回该字典,例如write
我怎样才能做到这一点?
最好的方法是什么?
答案 0 :(得分:0)
我想你想要将confirm
属性添加到定义触发ORM方法的按钮的XML文件中,就像这个<button name="orm_write" type="object" confirm="Are you sure to ...?"/>
一样。