WHMCS,如何从我的钩子创建模板变量

WHMCS,如何从我的钩子创建模板变量,whmcs,Whmcs,我的问题也许很简单,但幸运的是我不知道如何回答 如何在钩子函数中创建变量,然后将函数中的PHP变量传递给模板,以便以{variable_come_from_hook}的形式使用它在钩子类别中搜索 有些钩子将变量返回给tpl,而其他钩子则不这样做在钩子类别中搜索 WHMCS使用Smarty模板引擎,例如在includes/hooks文件夹中,您将拥有钩子文件,例如hook_example.php,您可以从中为$Smarty全局对象分配变量,并在您的文件夹中访问它们模板为{$VARIABLE\u来自

我的问题也许很简单,但幸运的是我不知道如何回答

如何在钩子函数中创建变量,然后将函数中的PHP变量传递给模板,以便以{variable_come_from_hook}的形式使用它

在钩子类别中搜索 有些钩子将变量返回给tpl,而其他钩子则不这样做

在钩子类别中搜索
WHMCS使用Smarty模板引擎,例如在includes/hooks文件夹中,您将拥有钩子文件,例如hook_example.php,您可以从中为$Smarty全局对象分配变量,并在您的文件夹中访问它们模板为{$VARIABLE\u来自\u HOOK}

在hook_example.php内部

function example() {

    global $smarty;

    $variable = "Hello world!";

    $smarty->assign('VARIABLE_COMES_FROM_HOOK', $variable);

}

WHMCS使用Smarty模板引擎,因此作为includes/hooks文件夹中的一个示例,您将拥有钩子文件,例如hook_example.php,您可以从中为$Smarty全局对象分配变量,并在模板中以{$VARIABLE_来自{u hook}的形式访问它们

在hook_example.php内部

function example() {

    global $smarty;

    $variable = "Hello world!";

    $smarty->assign('VARIABLE_COMES_FROM_HOOK', $variable);

}