Перевод Symfony. Префикс каждого контроллера - PullRequest
0 голосов
/ 31 октября 2018

У меня есть эта конфигурация в моем config/routes.yaml.

root:
    path: /
    defaults:
        _controller: FrameworkBundle:Redirect:urlRedirect
        path: /%locale%/
        permanent: true

index:
    prefix: /{_locale}
    resource: '../src/Controller/HomeController.php'
    type: annotation
    requirements:
        _locale: en|fr

На данный момент перевод работает нормально с моим HomeController.

Но я хочу поставить перед моим контроллером все префиксы.

Как я могу это сделать? Все мои контроллеры используют yaml для маршрутизации.

Я знаю, что могу настроить все контроллеры один за другим для перенаправления на мой локальный. Но мне было интересно, есть ли лучший способ сделать это. В одном месте

...