@andreyqin

Как просто передать данные в шаблон с помощью Twig

У меня есть функция, с помощью которой я подгружаю нужный мне шаблон и передаю в него данные в случае необходимости:
function templateLoader($page, $data = array())
{
	require_once 'templates/Twig/Autoloader.php';
	Twig_Autoloader::register();
	$loader = new Twig_Loader_Filesystem('templates');
	$twig = new Twig_Environment($loader);
	echo $twig->render($page . '.html', $data);
}


У меня есть массив, который мне нужно просто передать в базовый шаблон, чтобы использовать его в дочерних шаблонах. Как мне это сделать, не подгружая сам базовый шаблон? То есть, просто передать данные и все.
  • Вопрос задан
  • 2629 просмотров
Пригласить эксперта
Ответы на вопрос 1
hell0w0rd
@hell0w0rd
Просто разработчик
чего?
у вас функция делает кучу действий, которые должны делаться раздельно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы