存储并读取模块内容的审核人信息

迅睿框架 更新 2025-06-19 16:48:18 易学习

存储并读取模块内容的审核人信息

cms没有存储审核人信息,文章被审核通过后系统就删除了审核记录,本篇教程分享把审核人信息存储到内容中并显示,之前我做过审核历史记录查看功能,需要的朋友可以私聊我帮你开发


实现原理:

利用审核后的钩子:https://www.xunruicms.com/doc/873.html


1、在模块定义一个审核人字段,例如news模块,定义一个审核人:shr的文本字段

image

2、写钩子存储代码,作用是后台审核通过时,就把审核人账号存进去

/config/hooks.php
\Phpcmf\Hooks::on('module_verify_after', function($data) {
    //$data 模块审核表的数据
    
    // 比如我们把这篇文章是谁审核的姓名 更新到模块主表中,
    // 先读取是谁审核的
    if ($data['status'] == 9) {
        // 9表示已经通过了,这里记录一下是谁审核通过的
        
        $user = dr_member_info($data['backuid']);
        if ($user) {
            // 我们更新到内容模块表中去
            \Phpcmf\Service::M()->table_site(MOD_DIR)->update($data['id'], [
                'shr' =>$user['username'], // 这个shr是你自己定义一个文本字段就行了,把审核员的账号赋值给他
            ]);
        }
    }
    
});


3、show.html调用审核人信息

{if $shr}
审核人账号:{$shr}
{else}
没有审核人
{/if}


方案

  • 猴子哥哥 #1 · 2020-02-14 12:57:49
    好贴,学习了
  • yanxintry #2 · 2020-02-14 13:19:52
    看看
  • 小红同学 #3 · 2020-02-15 13:31:23
    Good
  • yanxin #4 · 2020-02-16 20:46:35
    系统提示这行有错误,后台更新缓存失败
    IMG_20200216_204556
  • 过把瘾 #5 · 2020-02-18 12:48:00
    好贴,学习了
  • yanxin #6 · 2020-02-20 00:09:40
    我有个疑问,假如后台选择了不让某些角色组看到{shr}这个字段,前台应该也调不出来吧,,,如果后台选择了这些角色组可以看到这个字段,那么前台可以直接调用这个字段的内容呀
  • Gavin #7 · 2020-02-23 22:11:25
    学习了
  • litom #8 · 2020-02-28 17:54:10
    真的太需要这样一个功能了
  • 繁星 #9 · 2020-02-28 23:17:42
    学习了,你们也是新闻网站么?
  • doubt007 #10 · 2020-07-14 19:11:19
    学习了
  • K大帅 #11 · 2020-07-14 19:14:32
    好贴,学习了
  • 小黄人 18html.com #12 · 2020-07-14 19:53:52
    一通百通,学习好勾子
  • pppnix #13 · 2020-12-30 20:01:38
    感谢大佬,看看学习一下
  • 湘西北的风 #14 · 2021-03-03 11:38:21
    正好需要,感谢大佬
  • 吃不痴 #15 · 2021-03-10 20:20:12
    支持,学习一下
  • cs1004 #16 · 2021-08-19 08:55:14
    支持大佬,感谢大佬!
  • 17633609081 #17 · 2021-08-20 15:02:50
    厉害了
  • 找寻知音 #18 · 2021-08-20 16:22:59
    非常感谢
  • 767581526 #19 · 2022-02-18 10:52:54
    非常感谢
  • xiang8xiang #20 · 2022-02-24 10:10:52
    好贴,正好需要
  • wangqili #21 · 2022-07-21 16:47:13
    本部分内容设定了隐藏,需要回复后才能看到怎么看到啊
  • 1139396362 #22 · 2022-07-22 13:57:30
    正好有这个需求
  • fanyuxing #23 · 2022-07-29 16:10:05
    学习好帖,感谢楼主
  • 王小五 #24 · 2022-09-04 20:11:43
    学习好帖,感谢楼主。。
  • chengjp #25 · 2023-01-09 21:37:59
    学习好帖,感谢楼主
  • 浩宇 #26 · 2023-04-06 09:05:24
    支持大佬,感谢大佬!
  • se7en #27 · 2023-07-18 14:39:43
    正好有这个需求 感谢大佬
  • 不停游的鱼 #28 · 2023-08-05 16:37:24
    好贴,学习了
  • #29 · 2023-10-04 11:27:33
    好贴,学习了
  • 听海 #30 · 2023-10-07 11:08:20
    感谢大佬,看看学习一下
  • 她说想我了 #31 · 2023-12-23 12:54:51
    好帖,看看学习一下
  • #32 · 2024-06-19 17:30:33
    好的,认真学习一下,看看
  • 木木木木 #33 · 2024-06-22 18:11:18
    好帖,看看学习一下
  • 魂落天涯 #34 · 2024-12-31 15:36:55
    好帖,看看学习一下
  • 学习狂人 #35 · 2025-01-01 14:04:56
    学习中,好帖子
  • 烽火沧月 #36 · 2025-01-10 10:30:27
    好的,认真学习一下,看看
  • syan #37 · 2025-06-19 16:48:18
    学习中,好帖子

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-09-01)
升级 ai智能发布功能 升级 支持8国语言后端设置和前端输出功能 ...
Word发布批量上传
Word发布批量上传(2026-08-31)
版本覆盖问题重发
多语言翻译Seolang
多语言翻译Seolang(2026-08-31)
新增 LLM 大模型对话翻译模块 配置层强类型化重构 URL 模...
自定义存储
自定义存储(2026-08-30)
同步服务器端通用版实现,统一管理端、CMS 端和浏览器直传的提示与错...
GeoSeo工具箱
GeoSeo工具箱(2026-08-29)
新增 bing推送 新增 IndexNow推送 新增 baidu...
外贸多语言建站
外贸多语言建站(2026-08-27)
新增阿里云专业版入口 新增阿里云自动识别字符格式
Querylist渐进式采集
Querylist渐进式采集(2026-08-26)
增加范围截取规则
实时任务
实时任务(2026-08-26)
补充并整理完整使用说明、历史版本更新日志,统一帮助页样式。