我想获得一些关于使用link
vs post
表单方法类型的意见。例如,如果我有一个控制器searches
,可以在网址/searches/products
找到产品,则有两种方法可以使其发挥作用。
使用link
方法,我可以从$this->params['url']
中获取数据作为数组。使用post
,我可以使用隐藏的表单元素在$this->params['form']
中获取它们。这假设我没有使用CakePHP Form Helper。使用post
方法,搜索字符串可以作为操作的参数,因此它似乎是要走的路,但是在提交数据时何时会使用link
方法?
答案 0 :(得分:1)
如果它实际上是一个搜索,我几乎总是使用URL方法。它允许人们为他们的结果添加书签。