CakePHP使用querystring重定向表单post

CakePHP使用querystring重定向表单post,php,cakephp,cakephp-2.3,Php,Cakephp,Cakephp 2.3,我是一个菜鸟,我希望将querystring值发布到控制器方法中,但总是在querystring完整的情况下重新加载视图。目前我有下面的代码片段 public function something() { if($this->request->query !=null ) $date = $this->request->query["date"]; } <?php echo $this->Form->create('setu

我是一个菜鸟,我希望将querystring值发布到控制器方法中,但总是在querystring完整的情况下重新加载视图。目前我有下面的代码片段

public function something()
{
     if($this->request->query !=null )
        $date = $this->request->query["date"];

}

<?php echo $this->Form->create('setup',array('action' => 'something?date=2013','id'=>'setup-form','role'=>'form') ); ?>
public function something()
{
if($this->request->query!=null)
$date=$this->request->query[“date”];
}

关于为什么something()在其默认呈现中没有重定向到something?date=2013,有什么建议吗?我需要做一些特殊的路由吗?

在CakePHP 2中,可以在
$url
参数中包含查询字符串参数,如下所示:

array('action' => 'something', '?' => array('date' => '2013'))
CakePHP将构建查询字符串并将其附加到路由配置中匹配的URL


(注意:您可能需要传递
FormHelper::创建一个完整的URL,该URL由生成,而不是使用“速记”技术。)

在CakePHP 2中,您可以在
$URL
参数中包含查询字符串参数,如下所示:

array('action' => 'something', '?' => array('date' => '2013'))
CakePHP将构建查询字符串并将其附加到路由配置中匹配的URL


(注意:您可能需要传递
FormHelper::创建一个完整的URL,该URL由生成,而不是使用“速记”技术。)

在CakePHP 2中,您可以在
$URL
参数中包含查询字符串参数,如下所示:

array('action' => 'something', '?' => array('date' => '2013'))
CakePHP将构建查询字符串并将其附加到路由配置中匹配的URL


(注意:您可能需要传递
FormHelper::创建一个完整的URL,该URL由生成,而不是使用“速记”技术。)

在CakePHP 2中,您可以在
$URL
参数中包含查询字符串参数,如下所示:

array('action' => 'something', '?' => array('date' => '2013'))
CakePHP将构建查询字符串并将其附加到路由配置中匹配的URL

(注意:您可能需要传递
FormHelper::create
从生成的整个URL,而不是使用“速记”技术。)