Symfony2でTwigテンプレートの環境名を取得する


90

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

回答:




23

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

app.debug

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


5
app.debugは、デバッグが有効な場合にのみtrueを返します。本番環境でデバッグモードを有効にすることは一般的には悪い考えですが、有効にすることは不可能ではありません。
GergelyPolonkai 2013

3
デバッグは、どの環境でも有効または無効にできます。また、可能な環境は2つだけではない(通常は3または4を使用する)ため、ブール値はほとんど役に立ちません。
afilina 2014年

2
これを使わないで、アプリを使ってください。環境
Carlos Granados

2
使用しないでください役に立たない。理由を説明。
RichieHH

1
これはOPに対する適切な回答ではありませんが、より有用です
ニコラリア
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.