Получить поддомен в Twig - PullRequest
       15

Получить поддомен в Twig

0 голосов
/ 07 января 2019

Так что в настоящее время я использую app.request.getHttpHost(), чтобы получить весь домен, а затем реализовать определенный вывод в зависимости от субдомена:

{% set domain = app.request.getHttpHost() %}
{% if (domain == 'de.domain.com') %}
    {{ do_something }}
{% endif %}

Но я бы предпочел получить только текущий поддомен (в данном случае 'de'), поэтому я мог бы сделать что-то вроде этого:

{% if (subdomain == 'de') %}
    {{ do_something }}
{% endif %}

Есть ли способ реализовать эту проверку?

1 Ответ

0 голосов
/ 07 января 2019

Более элегантное решение может быть:

{{ "de.domain.com"|split('.')|first }}
{# outputs "de" #}

Надеюсь, эта помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...