将页面URL参数传递给Laravel 5.2中的控制器

Abo*_*azl 3 url controller routes laravel laravel-5.2

在我的应用程序中,我有一个叫做index.blade路由的页面/index.在它的URL中,它有一些get?order和的参数?type.

我想将这些$_get参数传递给我的路由控制器操作,从DB查询并将其结果数据传递给索引页面.我该怎么办?

Ach*_*dja 15

如果要访问从中发送的数据getpost请求使用

public function store(Request $request)
{
    $order = $request->input('order');
    $type = $request->input('type');
    return view('whatever')->with('order', $order)->with('type', $type);
}
Run Code Online (Sandbox Code Playgroud)

你也可以使用通配符.

例子链接

website.dev/user/potato
Run Code Online (Sandbox Code Playgroud)

路线

Route::put('user/{name}', 'UserController@show');
Run Code Online (Sandbox Code Playgroud)

调节器

public function update( $name)
{
    User::where('name', $name)->first();
    return view('test')->with('user', $user);
}
Run Code Online (Sandbox Code Playgroud)

查看Laravel文档请求.