cod*_*ama 1 parameters zend-framework2
我有这个:
$this->redirect()->toRoute(
'edit_person',
array(
'controller' => 'person',
'action' => 'edit',
'id' => 1,
'bla' => '1'
)
);
Run Code Online (Sandbox Code Playgroud)
我想最终得到这个网址:
person/1/edit?bla=1
Run Code Online (Sandbox Code Playgroud)
换句话说,转换:
'bla' => '1'
Run Code Online (Sandbox Code Playgroud)
至
?bla=1
Run Code Online (Sandbox Code Playgroud)
而不是标准参数.可能吗?
您可以在toRoute函数中添加第三个参数,以便定义查询部分.
$this->redirect()->toRoute(
'edit_person',
array(
'controller' => 'person',
'action' => 'edit',
'id' => 1,
),
array(
'query' => array('bla' => '1'),
)
);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
768 次 |
最近记录: |