Obtener el nombre del entorno en una plantilla Twig con Symfony2
¿Hay alguna forma de obtener el nombre del entorno actual en una plantilla Twig? Me gustaría establecer algunos valores de estilo CSS dependiendo de él.
78
Author: GergelyPolonkai, 2012-04-17
3 answers
Http://symfony.com/doc/current/templating/app_variable.html :
<p>Application Environment: {{ app.environment }}</p>
152
Author: marka.thore,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-23 10:56:52
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-23 10:56:52
Use
app.environment
Por ejemplo
{% extends app.environment == 'dev' ? "::dev_layout.html.twig" : "::layout.html.twig" %}
34
Author: Tac Tacelosky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-05-07 22:20:53
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-05-07 22:20:53
O puede usar
app.debug
Esto devuelve true si debug está habilitado. Este suele ser el caso en el entorno de desarrollo, sin embargo, la depuración se puede habilitar en cualquiera de los entornos... prod, test, dev, etc....
19
Author: Sfblaauw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-13 19:59:50
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-13 19:59:50