Twigテンプレートで現在の環境の名前を取得する方法はありますか?私はそれに応じていくつかのCSSスタイルの値を設定したいと思います。Symfony2を使ってTwigテンプレートの環境名を取得する
答えて
http://symfony.com/doc/current/templating/app_variable.html:
<p>Application Environment: {{ app.environment }}</p>
使用
app.environment
例えば
{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
それとも、デバッグが有効になっている場合、これはtrueを返します
app.debug
を使用することができます。 これは通常dev環境の場合ですが、デバッグはprod、test、devなどの環境で有効にすることができます。
app.debugは、デバッグが有効な場合にのみtrueを返します。プロダクション環境でデバッグモードを有効にすることは一般的には悪い考えですが、オンにすることは不可能ではありません。 – GergelyPolonkai
デバッグは、どの環境でも有効または無効にすることができます。また、2つ以上の環境があります(私は通常3または4を使用します)。ブール値はほとんど役に立ちません。 – afilina
これを使用しないでください。アプリを使用してください。環境 –
- 1. Symfony2を使ってTwigテンプレートのフォームをレンダリングする
- 2. Symfony2/Twigでフォームウィジェット名を取得
- 3. Symfony2環境で別の(カスタム)Twigローダーを登録するには?
- 4. symfony2のTWIGを使ってすべてのテンプレートの変数を共有する
- 5. Symfony2のTwigテンプレートから引数を受け取る
- 6. symfony2のparameters.ymlで環境変数を取得
- 7. Pythonを使ってMac OS Xで環境変数を取得するには?
- 8. symfony2は応答リスナーで現在の環境を取得します
- 9. フォームを複数回印刷する。 Symfony2。 Twigテンプレート
- 10. djangoテンプレートでテンプレート名を取得する
- 11. Formタグを使ってDjangoテンプレートでモデルの名前を取得する
- 12. Cコードを使用して環境変数を取得
- 13. 環境設定を使用してSharedPreferencesを取得
- 14. テンプレートのチェックボックス名を取得
- 15. symfony2の "production"環境でのエラー
- 16. Symfony2 Twig url()https
- 17. Symfony2 Twig Iterator
- 18. Symfony2 TwigとXSL
- 19. ドッカーコンテナから環境変数を取得
- 20. Twigテンプレートのエンティティフィールドから選択肢の数を取得
- 21. ブーストライブラリを使用してシステム環境変数を取得する方法は?
- 22. Symfony2のAssetic + TwigのテンプレートはJavaScriptの継承
- 23. ユーザーの環境を使ってNodeJSで実行するには?
- 24. 複雑な環境でFQDNを使用してNETBIOSドメイン名を取得する方法
- 25. テンプレートでの並べ替え、Symfony2:Twigを使用してプロパティのコレクションをソートする
- 26. opencv環境とdronekitを使ってPythonコードを実行する
- 27. saltstackを使って環境変数を設定する
- 28. Symfony2環境に基づく無限レスポンス
- 29. Javascript Twigテンプレートを使ってJavascriptを正しくインクルードする方法
- 30. Symfony2/Twigでのjavascriptの使用
それは私の目を滑らせました。あなたは指摘のために! – GergelyPolonkai
実際の回答にリンクを付けると便利でした。 – afilina