Forms Cakephp-使用带参数的Get提交表单

Forms Cakephp-使用带参数的Get提交表单,forms,cakephp,get,submit,Forms,Cakephp,Get,Submit,我有一个表单,有一个名为datepicker的输入,。每次datepicker值发生变化时,我都希望表单自动提交,并在URL中包含datepicker值(GET) 因此,基本上,当我的datepicker值更改为2012-01-01时,我希望表单提交到MCP/dayview/2012-01-01 我不希望它以以下格式提交 MCP/dayview?日期选择器=2012-01-01 我怎样才能做到这一点 谢谢假设您的控制器是MCP和action dayview 您需要将此路由添加到此文件:app

我有一个表单,有一个名为datepicker的输入,。每次datepicker值发生变化时,我都希望表单自动提交,并在URL中包含datepicker值(GET)


因此,基本上,当我的datepicker值更改为2012-01-01时,我希望表单提交到MCP/dayview/2012-01-01

我不希望它以以下格式提交 MCP/dayview?日期选择器=2012-01-01

我怎样才能做到这一点


谢谢

假设您的控制器是MCP和action dayview

您需要将此路由添加到此文件:app/Config/rotes.php

Router::connect('/dayview/:date', 
                 array('controller' => 'MCP', 'action'=>'dayview'),
                 array('pass'=>array('date')));
现在,如果您向此处发送任何请求,它将在此处打开您的视图

Router::connect('/dayview/:date', 
                 array('controller' => 'MCP', 'action'=>'dayview'),
                 array('pass'=>array('date')));