主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
钩子的作用是只有客户或管理员可以查看帮助中心FAQ + 文章(前提是已登录)
教程也很简单,钩子如下所示:
在WHMCS系统路径中的/includes/hooks/文件夹中创建一个名为ForcarLoginFAQ.php的文件,复制下面的代码到文件中;
钩子代码:
<?php if (!defined("WHMCS")) die("This file cannot be accessed directly"); function hook_ForcarLoginFAQ($vars) { $clientID = intval($_SESSION['uid']); $adminID = intval($_SESSION['adminid']); if ($adminID===0){ if (in_array($vars['templatefile'], array("knowledgebase","knowledgebasearticle")) $clientID===0){ header('Location: '.$vars['systemurl'].'/login.php'); exit; } } } add_hook("ClientAreaPage", 1, "hook_ForcarLoginFAQ");
这几篇文章你可能也喜欢:
- 简单分析如何在迷你程序中实现登录功能(如何在微信中实现登录)
- 了解微信小程序登录的前端设计和实现(微信小程序登录后端)
- 如何实现小程序的登录和授权(微信小程序登录授权流程)
- 如何解决帝国cms后台无法登录的问题(帝国cms移动终端)
- WordPress登录失败?这五个步骤帮你解决!(wordpress登录门户)
本文由主机参考刊发,转载请注明:WHMCS自学教程,简单通过钩子实现登陆后才可以查看帮助中心/知识库,WHMCS Study https://zhujicankao.com/17307.html
评论前必须登录!
注册