2016-05-03 4 views
1

私のアプリケーションでは、index.bladeと呼ばれるページがあり、ルートは/indexです。 URLには、?order?typeのようないくつかのgetパラメータがあります。Laravel 5.2のコントローラにページURLパラメータを渡す

この$_getパラメータをルートコントローラのアクションに渡し、DBからクエリし、その結果データをインデックスページに渡したいとします。私は何をすべきか?

+0

あなたが試した解決方法を教えてください。 – Abbasi

+0

@Abbasi解決策はこのコメントの下にあります:) – Abolfazl

答えて

4

あなたはまた、ワイルドカードを使用できます

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

getまたはpost要求使用から送信されたデータにアクセスする場合。

Exempleリンク

website.dev/user/potato 

ルート

Route::put('user/{name}', '[email protected]'); 

コントローラ

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

Laravをチェックel Docs Requests

関連する問題