Как пройти логическое значение по умолчанию на маршрутизаторе?
-
25-10-2019 - |
Вопрос
Допустим, у меня есть портал истории, и у меня есть что -то подобное в своем роутере:article/{century}/{decade}/{year}/{month}/{day}
Проблема в том, что у моего контроллера есть логические значения по умолчанию для всех этих переменных (FALSE), потому что бизнес -логика должна решить, что показать без указания даты.
Как я могу сделать это без указания нескольких маршрутов для этого?
Решение
* @Route("article/{century}/{decade}/...", defaults={"century"="false", "decade"="false", ...})
Не связан с StackOverflow