[symfony] Symfony2를 사용하여 Twig 템플릿에서 환경 이름 가져 오기

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

디버그가 활성화 된 경우 true를 반환합니다. 이것은 일반적으로 개발 환경의 경우이지만 디버그는 prod, test, dev 등 모든 환경에서 활성화 할 수 있습니다.


답변