Языки переключателя локали не отображаются

Я использую переключатель языка

https://github.com/lunetics/LocaleBundle/blob/master/Resources/doc/switcher.md

И, вызывая {{ locale_switcher() }} в ветке, он отображает список моих языков... это прекрасно работает для каждой страницы, например / news / / profile / что угодно...

Тогда у меня есть другой контент для "основного корня" "/" mysite.com/, если пользователь вошел в систему или нет.

Он работает, когда пользователь вышел из системы... языки отображения locale_switcher... но по тому же адресу... когда я вошел в систему... он не работает... и, конечно, работает в / home / etc... даже если залогинен...

И я понятия не имею, почему... есть идеи?

1 ответ

Это должно работать

project_main:
    pattern: /{_locale}
    defaults: 
        _controller: ProjectWebBundle:Main:main
        _locale: %locale%
Другие вопросы по тегам