Чи є спосіб отримати назву поточного середовища у шаблоні 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
Це повертає true, якщо увімкнено налагодження. Зазвичай це відбувається у середовищі розробника, проте налагодження можна ввімкнути в будь-якому із середовищ ... prod, test, dev тощо.