钩子的作用是让只有客户或管理员可以查看FAQ +文章(如果他们已登录)。

创建一个名为ForcarLoginFAQ.php的文件  并复制下面的代码,然后将文件发送到/ includes / hooks /。

<?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");

这样只有登陆后才能打开帮助中心

如果您更喜欢下载ForcarLoginFAQ.zip  ,请解压缩这个文件并将文件  发送到  / includes / hooks /。