notification_add($touid, $type, $note, $notevars = array(), $system = 0)
$toid : 誰に送信しますか?
$type: 一般的に使用されるメソッド?
$note: コンテンツは自分で編集できます$notevars = 一部のコンテンツパラメータ
$system = 0 (デフォルトでは)
次のコードを souse/class/module/module_forum_thread.php ファイルの 139 行目に追加します
if($this->param['isgroup']==1){
$bt=$this->param['件名'];
$querys = DB::fetch_all('select * from pre_forum_groupuser where
fid='.$this->フォーラム['fid']);
foreach($querys
$arr として){
Notice_add($arr['uid'],
'システム', $author.' 公開: '.$bt, array('from_id' => 0,
'from_idtype' => 'sendnotice'), 1);
}
}
実装の効果: グループのメンバーがグループにメッセージを投稿すると、グループのすべてのメンバーがシステム リマインダーを受け取り、システム リマインダーの入力を求められます。
author:Beyond 質問がある場合は、グループに参加してください
上記は、グループ投稿システムを変更してメンバーに通知プロンプト機能を送信するよう通知する DISCUZ の紹介です。内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。