我的问题可能很简单,但不幸的是我不知道如何回答。
如何在钩子函数中创建变量,然后将PHP变量从函数内部传递给我的模板,以便以{VARIABLE_COMES_FROM_HOOK}
的形式使用它答案 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,而其他钩子则不会将变量返回到