Почему Symfony не использует routing.yml из бандла?

Для бандла AppBudle создал новый контролер TermsController. Symfony автоматически создал /AppBundle/Resources/config/routing.yml в котором есть маршрут:
get_terms:
path: /{term}
defaults: { _controller: AppBundle:TermsController:getTerms }

Но проверка php bin/console debug:route показывает, что Symfony не видит этот маршрут.

Если его добавить в основной /app/config/routing.yml то всё работает. Почему Symfony не подключает маршруты из бандла?
  • Вопрос задан
  • 352 просмотра
Решения вопроса 1
новый роут-конфиг (в бандле src/AppBundle/Resources/config/routing.yml) нужно импортировать в главный роут-конфиг (в app/config/routing.yml): symfony.com/doc/2.8/book/routing.html#including-ex...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы