在我的控制器中,我需要创建注释路径,它必须与此相同:
/ getservice?from = 2012-06-01& to = 2012-06-25
我试过这个,但它不起作用
/**
* @Route("/getservice",defaults={"from" = "","to" = ""})
* @Route("/getservice?from={from}&to={to}")
* @Template()
*/
有什么想法吗?
答案 0 :(得分:0)
只需为getservice部分创建路由并从GET请求中获取参数
/**
* @Route("/getservice")
* @Template()
*/
public function getServiceAction (Request $request) {
$from = $request->query->get('from');
$to = $request->query->get('to');
...
答案 1 :(得分:0)
你也可以这样做
/**
* @Route("/getservice/{from}/{to}")
* @Template()
*/
public function getServiceAction($from, $to){
// ...
}