私の質問は単純かもしれませんが、残念ながら答え方がわかりません。
フック関数で変数を作成し、関数内からテンプレートにPHP変数を渡して、{VARIABLE_COMES_FROM_HOOK}の形式で使用するにはどうすればよいですか。
私の質問は単純かもしれませんが、残念ながら答え方がわかりません。
フック関数で変数を作成し、関数内からテンプレートにPHP変数を渡して、{VARIABLE_COMES_FROM_HOOK}の形式で使用するにはどうすればよいですか。
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);
}
フックカテゴリで検索するhttp://docs.whmcs.com/Hooks 変数をtplに返すフックと、それを行わないフックがあります。