C'è un modo per ottenere il nome dell'ambiente corrente in un modello Twig? Vorrei impostare alcuni valori di stile CSS a seconda di esso.
C'è un modo per ottenere il nome dell'ambiente corrente in un modello Twig? Vorrei impostare alcuni valori di stile CSS a seconda di esso.
Risposte:
http://symfony.com/doc/current/templating/app_variable.html :
<p>Application Environment: {{ app.environment }}</p>
Uso
app.environment
per esempio
{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
Oppure puoi usare
app.debug
Restituisce vero se il debug è abilitato. Questo di solito è il caso nell'ambiente dev, tuttavia il debug può essere abilitato in qualsiasi ambiente ... prod, test, dev, ecc ...