Я использую JMSI18nRoutingBundle для маршрутизации переводов с пользовательской конфигурацией, то есть без префикса для всех маршрутов:
# app/config/config.yml
jms_i18n_routing:
default_locale: it
locales: [it, en]
strategy: custom
www.example.com/contatti
www.example.com/contact
Это работает нормально,как этот комплект.Не надо разрабатывать админскую часть проекта, конечно же ее защищать.Я застрял в конфигурации безопасности (выдержка):
# app/config/config.yml
security:
firewalls:
secured_area:
pattern: ^/
anonymous: ~
form_login:
login_path: /login
check_path: /login_check
login_path
статически определено с использованием security.yml
.Итак, как я должен указать правильный логин (локализованный) путь?Предполагая, что форма доступна с использованием:
www.example.com/accesso
www.example.com/login