有没有办法在Twig模板中获取当前环境的名称?我想根据它设置一些CSS样式值。
答案 0 :(得分:154)
http://symfony.com/doc/current/templating/app_variable.html:
<p>Application Environment: {{ app.environment }}</p>
答案 1 :(得分:36)
使用
app.environment
e.g。
{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
答案 2 :(得分:21)
或者您可以使用
app.debug
如果启用了调试,则返回true。 在开发环境中通常就是这种情况,但是可以在任何环境中启用调试... prod,test,dev等....