之前同事的提问,https://ask.fastadmin.net/question/18940.html
因问题已解决无法补充,发个文章补充一下。
- 修改的文件应该是 fastadmin/application/admin/model/ask/Certification.php
不过和 fastadmin/addons/ask/application/admin/model/ask/Certification.php 是完全一样的,一起同步修改了,不知道是否必要。 - 还要清理isexpert
撤销专家称号后,还需要清空一下缓存,主页才刷新。
补丁如下
fastadmin/application/admin/model/ask/Certification.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)diff --git a/fastadmin/application/admin/model/ask/Certification.php b/fastadmin/application/admin/model/ask/Certification.phpindex 70634df..a04d7c5 100644--- a/fastadmin/application/admin/model/ask/Certification.php+++ b/fastadmin/application/admin/model/ask/Certification.php@@ -45,7 +45,10 @@ class Certification extends Model Service::sendEmail($row->user_id, "你的专家认证已通过!", "你在《" . config('site.name') . "问答社区》申请的专家认证已经通过审核。", 'ceritification'); } } else if ($changedData['status'] == 'rejected') {- // 专家被拒绝后,清空 title+ // ask_user.isexpert = 0+ $user->save(['isexpert' => 0]);++ // user.title = '' $user = appcommonmodelUser::get($row->user_id); if ($user) { $user->save(['title' => '']);
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。