url在zend框架中传递参数

时间:2012-07-19 04:40:58

标签: php zend-framework zend-framework-routing

在zendframework中,当我使用代码

移动到包含参数的新页面时

$this->_helper->redirector('my-action','my-controller',null,$params-array);

它显示应用程序中每个URL的参数。有人可以帮助我吗?

3 个答案:

答案 0 :(得分:3)

您可以使用

$params = array('user' => $user, 'mail' => $mail);
$this->_helper->redirector($action, $controller, $module, $params);

由于

答案 1 :(得分:0)

你可以试试这个

$this->_redirect('Controllername/action?para1=value&para2=value');

试试这个“工作”

我希望它可以帮助你......

答案 2 :(得分:0)

url()视图助手由Zend Framework 2提供,用于创建我们需要的链接。 url()的第一个参数是我们希望用于构造URL的路由名称,第二个参数是适合要使用的占位符的所有变量的数组。在这种情况下,我们使用我们的“相册”路线,该路线设置为接受两个占位符变量:action和id。