如何使用GET方法将GET参数传递给Laravel?

如何使用GET方法将GET参数传递给Laravel?,第1张

如何使用GET方法将GET参数传递给Laravel?

最简单的方法就是接受传入的请求,然后在Controller中提取所需的变量:

Route::get('search', ['as' => 'search', 'uses' => 'SearchController@search']);

然后在

SearchController@search

class SearchController extends baseController {    public function search()    {        $category = Input::get('category', 'default category');        $term = Input::get('term', false);        // do things with them...    }}

有用的是,您可以设置默认值,

Input::get()
以防万一没有传递给Controller的 *** 作。

如joe_archer所说,没有必要将这些术语放在URL中,它最好是POST(在这种情况下,您应该更新对它的调用,

Form::open()
并且还要在route.php中搜索路径-
Input::get()
保持不变)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5559950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存