Как по-другому перенаправить запрос, если параметр пуст - PullRequest
0 голосов
/ 19 июня 2019

В Symfony 4.3 я пытаюсь по-другому перенаправить запрос, как показано ниже:

index:
  path: /{param}
  controller: App\Controller\MyController::doSomethiing
home:
  path: /
  controller: App\Controller\HomeController::home

Но если я пытаюсь получить доступ к /, программа вводит MyController::doSomething с пустым параметром.

Я сделал то, что хотел, проверив, пусто ли param в методе MyController::doSomething, но я не думаю, что это правильный путь.

Есть ли способ сделать это из файла routes.yaml?

1 Ответ

0 голосов
/ 19 июня 2019

Хорошо, наконец-то нашел.Это просто о порядке.Правильный файл конфигурации:

home:
  path: /
  controller: App\Controller\HomeController::home
index:
  path: /{param}
  controller: App\Controller\MyController::doSomething
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...