Здравствуйте!
Есть функция класса, которая находится в пространстве имен Tygh вида:
public function getUserProfile()
{
$this->user->profile->photoURL = “some_info”
return $this->user->profile
}
и возвращает массив, где помимо photoURL представлены другие переменные.
Подскажите, как я могу обратиться к этой переменной через tpl шаблон, чтобы выводить её значение?
можно так в подходяшем контроллере передать ее в смарти
Tygh::$app[‘view’]->assign('имя переменной в tpl ', занчение);
Спасибо большое! правильно ли понимаю, необходимо сделать так:
в .php файле, который находится в пространстве имен Tygh создаем переменную $var, передаем в неё необходимое значение, а потом в контроллере создаем переменную вида:
Tygh::$app[‘view’]->assign(‘tpl_var’, $var);
А после в tpl файле выводим переменную через {$tpl_var}?
1 лайк