0

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

如何在挂钩函数中创建变量,然后将 PHP 变量从函数内传递到我的模板,以便以 {VARIABLE_COMES_FROM_HOOK} 的形式使用它

4

2 回答 2

4

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

hook_example.php里面:

function example() {

    global $smarty;

    $variable = "Hello world!";

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

}
于 2016-07-11T03:22:24.257 回答
2

在钩子类别中搜索http://docs.whmcs.com/Hooks 有一些钩子可以将变量返回到 tpl 和其他不这样做的钩子

于 2012-11-19T11:16:14.370 回答