【发布时间】:2012-05-13 22:10:25
【问题描述】:
我有一个带有 get 方法的表单。在提交查询字符串出现在 url 之后?标记。但我希望它像 url 一样 zend
来自: 控制器/动作?参数=值 到: 控制器/动作/参数/值
我应该使用 javascript 来重定向吗? 或者创建一个辅助函数 zend 来完成这项工作? 有没有更好的解决方案?
干杯
【问题讨论】:
标签: forms zend-framework url redirect get
我有一个带有 get 方法的表单。在提交查询字符串出现在 url 之后?标记。但我希望它像 url 一样 zend
来自: 控制器/动作?参数=值 到: 控制器/动作/参数/值
我应该使用 javascript 来重定向吗? 或者创建一个辅助函数 zend 来完成这项工作? 有没有更好的解决方案?
干杯
【问题讨论】:
标签: forms zend-framework url redirect get
这取决于你的行动。
假设您的表单操作类似于'somecontroller/test'
Public function testAction(){
//codes
//You must be redirecting like this
$this->_redirect('/anothercontroller/fooaction?param=value');
//You can change that to
$this->_redirect('/anothercontroller/fooaction/param/value');
}
这样您就可以在该 fooaction 中获得该值
$this->_request->getParam('param');
【讨论】: