Есть ли способ получить имя текущего окружения в шаблоне Twig? Я хотел бы установить некоторые значения стиля CSS в зависимости от этого.
Есть ли способ получить имя текущего окружения в шаблоне Twig? Я хотел бы установить некоторые значения стиля CSS в зависимости от этого.
Ответы:
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" %}
Или вы можете использовать
app.debug
Это возвращает истину, если отладка включена. Обычно это происходит в среде разработки, однако отладку можно включить в любой из сред ... prod, test, dev и т. Д.