查看: 11146|回复: 5

内容管理中表单事件触发问题

升级   0.06%

50

主题

65

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2023-2-23 10:53:58 | 显示全部楼层 |阅读模式
本帖最后由 Baymax 于 2023-2-23 13:48 编辑

内容管理里的表单“删除”事件,只能在打开详情表单后点击“删除”触发,不能在列表中删除时触发。
比如说,有如下一张值班表

直接在列表中点击删除图标删除该记录是不会触发beforeDelete和afterDelete事件的,但进入如下详情表单后


点击删除,是可以触发beforeDelete和afterDelete事件的。
是不是哪里需要配置一下,“固定资产”应用也有同样的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-2-23 16:35:16 | 显示全部楼层
这里肯定不会触发的,beforeDelete和afterDelete是表单事件,一定是表单打开时才会触发
回复

使用道具 举报

升级   0.06%

50

主题

65

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2023-2-23 16:55:00 | 显示全部楼层
好的,谢谢回复。需求是这样,比如上面的表单已经映射到自定义数据表,添加数据的时候可以通过afterPublish等事件触发保存到自定义数据表,那要怎样才能在列表中删除时触发某个事件然后删除自定义数据表中的数据?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-2-24 09:47:03 | 显示全部楼层
您上面截图的列表里删除肯定不行,这个列表是源码里写好的,要增加事件只能去修改源码
建议您不要使用这里的列表,您可以自定义一个门户页面列表展示,自己写删除事件
回复

使用道具 举报

升级   0.06%

50

主题

65

回帖

6

积分

注册会员

Rank: 2

积分
6
发表于 2023-2-24 10:15:34 | 显示全部楼层
收到,谢谢!
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-2-24 17:00:22 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread