如何在路由器中传递布尔默认值?

时间:2011-11-29 10:55:41

标签: symfony

我们说我有一个历史门户网站,我的路由器中有这样的东西: article/{century}/{decade}/{year}/{month}/{day}
问题是我的控制器对所有这些变量都有布尔默认值(false),因为业务逻辑应决定在不指定日期的情况下显示什么。
如何在不指定多个路由的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

 * @Route("article/{century}/{decade}/...", defaults={"century"="false", "decade"="false", ...})