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 に答える