在Symfony 4.3上,我尝试以不同的方式路由如下请求:
typeData
但是,如果我尝试访问index:
path: /{param}
controller: App\Controller\MyController::doSomethiing
home:
path: /
controller: App\Controller\HomeController::home
,程序将使用空参数输入/
。
我通过检查MyController::doSomething
方法中的param
是否为空来完成了我想要的工作,但我认为这不是正确的方法。
是否可以通过MyController::doSomething
文件执行此操作?
答案 0 :(得分:0)
好的,终于找到了。这只是顺序。正确的配置文件是:
home:
path: /
controller: App\Controller\HomeController::home
index:
path: /{param}
controller: App\Controller\MyController::doSomething