PHP не может назначить smarty переменную - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь присвоить некоторую переменную в smarty, используя PHP, но переменная smarty возвращает NULL.Вот мой код:

{php}
$GLOBALS['smarty']->assign("new_var", "somevalue");
{/php}

{$new_var|@var_dump}

Код выше вернет NULL Я не знаю, что происходит.

1 Ответ

0 голосов
/ 20 февраля 2019

Почему бы не использовать файл PHP?

require("application/libraries/Smarty/libs/Smarty.class.php"); // Smarty class Smarty                   
        $smarty = new Smarty();
        $smarty->assign('new_var' => $phpvar);
        $smarty->display('blabla.tpl');
...