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.
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.
Antworten:
http://symfony.com/doc/current/templating/app_variable.html :
<p>Application Environment: {{ app.environment }}</p>
Verwenden
app.environment
z.B
{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
Oder Sie können verwenden
app.debug
Dies gibt true zurück, wenn das Debuggen aktiviert ist. Dies ist normalerweise in der Entwicklungsumgebung der Fall, das Debuggen kann jedoch in jeder der Umgebungen aktiviert werden ... prod, test, dev, etc ....