如何 运行 任何一个模板的 WHMCS 挂钩

How to run a WHMCS hook for any one template

我要运行一个hook只有一个模板?我的意思是,如果有人使用 index.php?systpl=six 访问 WHMCS,则主导航栏挂钩应该是 运行 而不是在任何其他模板上。

谢谢。

目前,WHMCS 开发人员文档未提供获取菜单挂钩当前模板的方法。

但我注意到有一个具有活动模板的全局变量,您需要测试所有页面以确保代码正常工作,我在客户服务页面上进行了测试:

function my_custom_navs_func() {

    global $inputParams;

    $activeTemplate = $inputParams['clientareatemplate'];

    if ($activeTemplate == 'six') {

        //Do something here!
    }
}
add_hook('ClientAreaNavbars', 1, 'my_custom_navs_func');