我想在控制器中生成一个像这样的模式的路径 -
mysite.com/slug?param=123
Run Code Online (Sandbox Code Playgroud)
在片刻我正在这样做 -
return $this->redirect($this->generateUrl('my_slug',array('page_slug'=>'my_slug')));
Run Code Online (Sandbox Code Playgroud)
我想在此网址中附加一个查询参数.有可能吗?
只需将param名称和值添加到数组:
return $this->redirect($this->generateUrl('my_slug',array('page_slug'=>'my_slug', 'param' => '123')));
Run Code Online (Sandbox Code Playgroud)
它在书中有所描述:http://symfony.com/doc/current/book/routing.html#generating-urls-with-query-strings("如果你传递额外的,它们将被添加到URI中查询字符串")
| 归档时间: |
|
| 查看次数: |
4042 次 |
| 最近记录: |