99

Twigテンプレートで現在の環境の名前を取得する方法はありますか?それに応じてCSSスタイルの値を設定したいと思います。

4

3 に答える 3

174

http://symfony.com/doc/current/templating/app_variable.html

<p>Application Environment: {{ app.environment }}</p>
于 2012-04-17T18:08:24.213 に答える
44

使用する

app.environment

例えば

{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
于 2013-05-17T12:58:54.997 に答える
23

またはあなたは使用することができます

app.debug

デバッグが有効になっている場合、これはtrueを返します。これは通常、開発環境に当てはまりますが、デバッグは、prod、test、devなどのどの環境でも有効にできます。

于 2013-07-30T11:10:56.447 に答える