联系官方销售客服

1835022288

028-61286886

求助 版主:论坛审计组
人民币悬赏评论通知功能发表的文章被评论以后个人中心收到消息通
类型:迅睿CMS 更新时间:2019-11-23 10:49:37

人民币悬赏评论通知功能:发表的文章被评论以后个人中心收到消息通知。

现在后台的通知设置里支持设置自己发表的评论审核通过以后进行消息通知,不能实现自己发表的文章被评论以后在个人中心的消息通知里进行提醒,现在有个项目需要这个功能,10元悬赏大牛帮忙实现,具体要求:

1、不能修改官方源代码,不影响升级;

2、在后台可以定制哪些栏目(支持共享或独立模块)收到评论以后进行消息提醒。

希望大牛们帮忙解决,谢谢

回帖
  • 靠悬赏赚钱买授权
    #1楼    靠悬赏赚钱买授权
    2019-11-22 09:13:22
    Chrome 0
    非常好,有悬赏(设置悬赏)积极性就大了,是不是当有人评论了,就用站内提醒的方式通知作者,xxx文章被人评论了
  • rewalax
    #2楼    rewalax
    2019-11-22 09:17:38
    Chrome 0
    靠悬赏(设置悬赏)赚钱买授权 谢谢兄弟支持。是的,最好是支持迅睿官方的通知设置接口(比如可以设置是通过微信提醒还是邮件提醒还是站内提醒),不修改官方代码。
  • 靠悬赏赚钱买授权
    #3楼    靠悬赏赚钱买授权
    2019-11-22 09:21:43
    Chrome 0
    config/hooks.php新增
    \Phpcmf\Hooks::on('comment_after', function($data) {
        // 评论之后的动作
        if (IS_ADMIN) {
            return;// 后台不通知
        }
    
        if (in_array(MOD_DIR, ['bbs', 'bbs'])) {
            // 指定这些模块不通知
            return;
        }
    
        // 发送站内消息提醒
        \Phpcmf\Service::M('member')->notice($data['cuid'], 3, '《'.$data['index']['title'].'》被人评论了', '');
    
    
    });
  • 靠悬赏赚钱买授权
    #4楼    靠悬赏赚钱买授权
    2019-11-22 11:39:27
    Chrome 0
    怎么样,可以就给分了!
  • rewalax
    #5楼    rewalax
    2019-11-22 14:47:05
    Chrome 0
    靠悬赏(设置悬赏)赚钱买授权 感谢楼上的解决方案,晚上试一下,能用就给分哈
  • #6楼    迅睿框架创始人
    2019-11-22 14:48:06
    Chrome 0
    二楼代码很完美,优秀
  • rewalax
    #7楼    rewalax
    2019-11-22 21:56:26
    Chrome 0
    靠悬赏(设置悬赏)赚钱买授权 兄弟,还是不行,我这边前台模板把评论框去掉了(其实就是个政民互动模块,不让用户前台评论,由管理员在后台评论),评论需要在后台由有权限的管理员进行回复,如下图:
    image.png
    但是在后台发布评论以后,对应的会员那里并没有收到消息提醒,麻烦再看看怎么解决?
    满意答案
  • rewalax
    #8楼    rewalax
    2019-11-22 23:29:57
    Chrome 0

    经过测试,发现后台内容管理中的评论添加动作不能触发"comment_after"钩子,

    具体说明如下:楼上兄弟提供的自定义钩子代码(config/hooks.php)在前台评论可以正常触发,但是在后台内容管理的评论管理中添加评论无法触发。

    \Phpcmf\Hooks::on('comment_after', function($data) {
        // 发送站内消息提醒
        \Phpcmf\Service::M('member')->notice($data['cuid'], 3, '您发表的《'.$data['index']['title'].'》被人评论了', '');
    });

    请问如何在后台内容管理中的添加评论中(如下图)触发上述钩子?


    image.png

  • 二开/定制/使用解答专家
    #9楼    二开/定制/使用解答专家
    2019-11-22 23:43:50
    Chrome 0
    他这个代码本来就是用于前端的,200可以给你搞定,加我QQ
  • 天天向上
    #10楼    天天向上
    2019-11-23 02:41:45
    Chrome 0

    image.png

    image.png
  • rewalax
    #11楼    rewalax
    2019-11-23 10:46:32
    Chrome 0
    天天向上 并没有解决问题,protected function _Save 里添加代码可以执行,回调函数里新增的代码并没有执行,还是执行的parent类里的回调函数,兄弟那边测试过吗?
  • rewalax
    #12楼    rewalax
    2019-11-23 10:48:02
    Chrome 0
    结题了,自己深入研究了下代码,解决了,当然必须感谢楼上两个兄弟提供的思路,一个是前台评论钩子,一个是后台评论自定义代码,因为不是面对面交流,能提供帮助已经非常感谢了。
  • rewalax
    #13楼    rewalax
    2019-11-23 10:48:44
    Chrome 0
    设为满意答案

    结题了,自己深入研究了下代码,解决了,当然必须感谢楼上两个兄弟提供的思路,一个是前台评论钩子,一个是后台评论自定义代码,因为不是面对面交流,能提供帮助已经非常感谢了。

  • rewalax
    #14楼    rewalax
    2019-11-23 10:49:37
    Chrome 0
    @rewalax:非常感谢