webman使用的Twig模版引擎如何自定义分隔符?默认使用的{{ }},会跟admin的layui模板的标签冲突,如何自定义分隔符?
没有搜到Twig模板的分隔符设置方法
自定义Lexer
$loader = new \Twig\Loader\ArrayLoader(['index' => '{[ name ]}',]); $environment = new \Twig\Environment($loader); $lexer = new \Twig\Lexer($environment, ['tag_variable' => ['{[', ']}']]); $environment->setLexer($lexer); $result = $environment->render('index', ['name' => 'Hello, world!']); echo $result; // Hello, world!
好的,感谢,我试试,谢谢大佬
自定义Lexer
好的,感谢,我试试,谢谢大佬