CakePHP提交表单:链接与发布方法

时间:2013-03-05 00:57:53

标签: php html cakephp

我想获得一些关于使用link vs post表单方法类型的意见。例如,如果我有一个控制器searches,可以在网址/searches/products找到产品,则有两种方法可以使其发挥作用。

使用link方法,我可以从$this->params['url']中获取数据作为数组。使用post,我可以使用隐藏的表单元素在$this->params['form']中获取它们。这假设我没有使用CakePHP Form Helper。使用post方法,搜索字符串可以作为操作的参数,因此它似乎是要走的路,但是在提交数据时何时会使用link方法?

1 个答案:

答案 0 :(得分:1)

如果它实际上是一个搜索,我几乎总是使用URL方法。它允许人们为他们的结果添加书签。