web-dev-qa-db-ger.com

Rufen Sie den Umgebungsnamen in einer Twig Vorlage mit Symfony2 ab

Gibt es eine Möglichkeit, den Namen der aktuellen Umgebung in einer Twig Vorlage abzurufen? Ich möchte abhängig davon einige CSS-Stilwerte festlegen.

85
GergelyPolonkai

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

<p>Application Environment: {{ app.environment }}</p>
156
marka.thore

Verwenden

app.environment

z.B.

{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
37
Tac Tacelosky

Oder Sie können verwenden

app.debug

Dies gibt true zurück, wenn das Debugging aktiviert ist. Dies ist normalerweise in der Entwicklungsumgebung der Fall, jedoch kann das Debuggen in jeder der Umgebungen aktiviert werden ... prod, test, dev, etc ....

20
Sfblaauw