Я использую следующее утверждение в моем коде:
$twig->addGlobal('config', $config);
ЗАМЕЧАНИЕ: $ config — это массив.
Тем не менее, это не работает. Мне всегда нужно включать следующее в моей функции рендеринга:
echo $twig->render('example.html.twig', array('config' => $config));
Потому что веточка, кажется, игнорирует мое определение addGlobal.
Это известная ошибка в Twig? Я использую немного устаревшую версию, причиной автозагрузки. Версия, которую я использую: 1.20.0
Задача ещё не решена.
Других решений пока нет …