LaravelでURL経由でパラメータを渡す方法を理解しようとしています。フォームからコントローラへのパラメータを渡すLaravel
私のケースでは、データベーステーブルからn個のデータを取得するホームページ(/)(HomeController @ get__homeとview home)があります。 ユーザーは、それらのいずれかを選択して次のページに移動できます。
第URLページは、/ {最初のページからPARAM} /ログイン
フィールド{最初のページからPARAM}である最初のページ(もちろん)に由来し、選択したレコードに依存します。
私はthisを読んだことがありますが、私は邪魔にならないと思います。
URLにパラメータを渡す方法が見つかりません。私Route.phpで
:
Route::get("/", "[email protected]");
Route::get("/{position}/login", "[email protected]");
とコントローラで:
class HomeController extends Controller
{
public function home(){
$foos = Foo::all();
return view('home')->with('foos',$foos);
}
}
class LoginController extends Controller
{
public function login(Foo $foo)
{
return view('login');
}
}
とhome.blade.php
<form class="" action="{{action([email protected])}}" method="post">
...