迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
人民幣懸賞評論通知功能:發表的文章被評論以后個人中心收到消息通知。
現在后臺的通知設置里支持設置自己發表的評論審核通過以后進行消息通知,不能實現自己發表的文章被評論以后在個人中心的消息通知里進行提醒,現在有個項目需要這個功能,10元懸賞大牛幫忙實現,具體要求:
1、不能修改官方源代碼,不影響升級;
2、在后臺可以定制哪些欄目(支持共享或獨立模塊)收到評論以后進行消息提醒。
希望大牛們幫忙解決,謝謝
非常好,有懸賞(設置懸賞)積極性就大了,
是不是當有人評論了,就用站內提醒的方式通知作者,xxx文章被人評論了
回復@靠懸賞(設置懸賞)賺錢買授權 謝謝兄弟支持。是的,最好是支持迅睿官方的通知設置接口(比如可以設置是通過微信提醒還是郵件提醒還是站內提醒),不修改官方代碼。
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'].'》被人評論了', ''); });
回復@靠懸賞(設置懸賞)賺錢買授權 兄弟,還是不行,我這邊前臺模板把評論框去掉了(其實就是個政民互動模塊,不讓用戶前臺評論,由管理員在后臺評論),評論需要在后臺由有權限的管理員進行回復,如下圖:
但是在后臺發布評論以后,對應的會員那里并沒有收到消息提醒,麻煩再看看怎么解決?
怎么樣,可以就給分了!
回復@靠懸賞(設置懸賞)賺錢買授權 感謝樓上的解決方案,晚上試一下,能用就給分哈
二樓代碼很完美,優秀
經過測試,發現后臺內容管理中的評論添加動作不能觸發"comment_after"鉤子,
具體說明如下:樓上兄弟提供的自定義鉤子代碼(config/hooks.php)在前臺評論可以正常觸發,但是在后臺內容管理的評論管理中添加評論無法觸發。
\Phpcmf\Hooks::on('comment_after', function($data) { // 發送站內消息提醒 \Phpcmf\Service::M('member')->notice($data['cuid'], 3, '您發表的《'.$data['index']['title'].'》被人評論了', ''); });
請問如何在后臺內容管理中的添加評論中(如下圖)觸發上述鉤子?
他這個代碼本來就是用于前端的,200可以給你搞定,加我QQ
回復@天天向上 并沒有解決問題,protected function _Save 里添加代碼可以執行,回調函數里新增的代碼并沒有執行,還是執行的parent類里的回調函數,兄弟那邊測試過嗎?
結題了,自己深入研究了下代碼,解決了,當然必須感謝樓上兩個兄弟提供的思路,一個是前臺評論鉤子,一個是后臺評論自定義代碼,因為不是面對面交流,能提供幫助已經非常感謝了。
設為滿意答案
非常好,有懸賞(設置懸賞)積極性就大了,
是不是當有人評論了,就用站內提醒的方式通知作者,xxx文章被人評論了
回復@靠懸賞(設置懸賞)賺錢買授權 謝謝兄弟支持。是的,最好是支持迅睿官方的通知設置接口(比如可以設置是通過微信提醒還是郵件提醒還是站內提醒),不修改官方代碼。
config/hooks.php新增
回復@靠懸賞(設置懸賞)賺錢買授權 兄弟,還是不行,我這邊前臺模板把評論框去掉了(其實就是個政民互動模塊,不讓用戶前臺評論,由管理員在后臺評論),評論需要在后臺由有權限的管理員進行回復,如下圖:
但是在后臺發布評論以后,對應的會員那里并沒有收到消息提醒,麻煩再看看怎么解決?
怎么樣,可以就給分了!
回復@靠懸賞(設置懸賞)賺錢買授權 感謝樓上的解決方案,晚上試一下,能用就給分哈
二樓代碼很完美,優秀
經過測試,發現后臺內容管理中的評論添加動作不能觸發"comment_after"鉤子,
具體說明如下:樓上兄弟提供的自定義鉤子代碼(config/hooks.php)在前臺評論可以正常觸發,但是在后臺內容管理的評論管理中添加評論無法觸發。
請問如何在后臺內容管理中的添加評論中(如下圖)觸發上述鉤子?
他這個代碼本來就是用于前端的,200可以給你搞定,加我QQ
回復@天天向上 并沒有解決問題,protected function _Save 里添加代碼可以執行,回調函數里新增的代碼并沒有執行,還是執行的parent類里的回調函數,兄弟那邊測試過嗎?
結題了,自己深入研究了下代碼,解決了,當然必須感謝樓上兩個兄弟提供的思路,一個是前臺評論鉤子,一個是后臺評論自定義代碼,因為不是面對面交流,能提供幫助已經非常感謝了。
設為滿意答案
結題了,自己深入研究了下代碼,解決了,當然必須感謝樓上兩個兄弟提供的思路,一個是前臺評論鉤子,一個是后臺評論自定義代碼,因為不是面對面交流,能提供幫助已經非常感謝了。