聯(lián)系官方銷售客服
1835022288
028-61286886
PHP程序里面
求教用戶更改用戶組之后的自定義的鉤子問題 文件位置 hooks.php
\Phpcmf\Hooks::on('member_edit_group_after', function($data) { if ($group_id = 2) { \Phpcmf\Service::M()->table("member")->update($data['id'], ["score" => $data['score']+1000]); } elseif ($group_id = 3) { \Phpcmf\Service::M()->table("member")->update($data['id'], ["score" => $data['score']+10000]); } });
member_edit_group_after 是用戶組變更之后的鉤子,想要在用戶變更組之后對 score 的值進(jìn)行下操作
分為兩個用戶組 想實(shí)現(xiàn) 如果變更為id=2的組 用戶score的值+1000 如果變更為id=3的組 用戶score的值+10000
不知道哪里出問題了 我寫的這個判斷一點(diǎn)作用都沒有 不論改為哪個用戶組 score的值始終加1000
php老大有時間幫忙看看,非常感謝!
自己解決 結(jié)貼!?。。。。。。?br/>
group_id變量拉你那樣寫是未定義的,需要賦值一次