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

时间:2012-02-23 17:26:32

标签: whmcs

我的问题可能很简单,但不幸的是我不知道如何回答。

如何在钩子函数中创建变量,然后将PHP变量从函数内部传递给我的模板,以便以{VARIABLE_COMES_FROM_HOOK}

的形式使用它

2 个答案:

答案 0 :(得分:4)

WHMCS使用Smarty模板引擎作为 includes / hooks 文件夹中的一个示例,您将获得您的钩子文件,例如 hook_example.php ,您可以从中将变量分配给< strong> $ smarty 全局对象,并在模板中以{$ VARIABLE_COMES_FROM_HOOK}的形式访问它们。

hook_example.php

function example() {

    global $smarty;

    $variable = "Hello world!";

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

}

答案 1 :(得分:2)

在钩子类别http://docs.whmcs.com/Hooks中搜索 有些钩子会将变量返回到tpl,而其他钩子则不会将变量返回到