有没有办法找到我安装的Twig版本?
像
这样的东西<p>The current version is {% twig.version %}</p>
(虽然我知道它甚至不是正确的。)
答案 0 :(得分:26)
试一试:
<p>The current version is {{ constant('Twig_Environment::VERSION') }}</p>
答案 1 :(得分:13)
您可以在vendor/twig/twig/lib/Twig/Environment.php
/**
* Stores the Twig configuration.
*
* @author Fabien Potencier <fabien@symfony.com>
*/
class Twig_Environment
{
const VERSION = '1.24.0';
对于Twig的更高版本,例如2.7以后,您可以在/vendor/twig/twig/src/Environment.php
/**
* Stores the Twig configuration.
*
* @author Fabien Potencier <fabien@symfony.com>
*/
class Environment
{
const VERSION = '2.9.0';
答案 2 :(得分:3)
对于Twig 3,您需要使用类似
`Twig version is {{ constant('\Twig\\Environment::VERSION') }}.`
在模板内部。
答案 3 :(得分:0)
使用Twig 3获取版本的另一种方法。
打开/vendor/twig/twig/CHANGELOG