Cakephp Form创建添加url作为查询字符串

时间:2014-05-09 05:47:31

标签: php url cakephp

当我们使用以下方法时,它会将url添加为查询字符串

$this->Form->create('ProductRating',array('id'=>'validateForm'));

我们得到此url "/products/review_reply/17?url=products%2Freview_reply%2F17"

如何防止将url添加为查询字符串?

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

这很奇怪,尝试强制表单类型:

$this->Form->create('ProductRating',array('id'=>'validateForm', 'type' => 'post'));

答案 1 :(得分:0)

试试这个

  echo $this->Form->create('Model', array(
        'url' => array('controller' => 'products', 'action' => 'review_reply'),
        'id'=>'abc',
        'type'=>'post'
    ));