webman 使用twig模板引擎通过config/view.php 配置view.extension回调,添加模板全局变量未生效,请问这是哪里问题?
return [
'handler' => Twig::class,
'options' => [
'debug' => true,
'charset' => 'utf-8',
],
'extension' => function (Twig\Environment $twig) {
$twig->addGlobal('text', '11');
}
];
找到问题了,是例子的class路径问题。使用use Twig\Environment 或 function (\Twig\Environment $twig) 可解决