我对ZF2路由中的params有点困惑。这是文字路线:
'route-test1' => array(
'type' => 'literal',
'options' => array(
'route' => '/my/route',
'defaults' => array(
'controller' => 'IndexController',
'action' => 'myRoute',
),
),
),
该路线应该只捕获:
example.com/my/route
或者:
example.com/my/route?test1=aaa&test2=bbb
example.com/my/route?test=aaa
解决方案:
经过测试的id(不知道为什么我没有在第一时间完成它) - 是的 - 它将匹配所有这些网址 - 有或没有查询行。
答案 0 :(得分:0)
是。然后,您可以使用:
访问参数(例如,从控制器)$this->getRequest()->getQuery()