我有路线
Route::get('/login', 'LoginController@index');
Route::post('/login', 'LoginController@login');
显示我的登录屏幕和提交的帖子。
这是我的控制器登录
public function index(){
return view('Login.index');
}
public function login(Request $request)
{
}
如何让我的表单通过路由向此控制器发送请求?我正在尝试这种方式
{!! Form::open(['id'=>'Formulario','route' => ['login.login'],'class'=>'form']) !!}
但发生以下错误
路由[login.login]未定义。
答案 0 :(得分:3)
Name the route让它发挥作用:
Route::post('/login', 'LoginController@login')->name('login.login');
或者:
Route::post('/login', ['as' => 'login.login', 'uses' => 'LoginController@login']);