我在我的应用程序中重置密码所以我发送电子邮件,当我点击链接即时收到此错误
ErrorException
Route [resetPassword] not defined. (View:C:\wamp\www\happy_Road\app\views\resetPassword.blade.php)
这是电子邮件链接
http://localhost/happy_Road/public/index.php/resetPassword/3a62d9105691fb0f09084ffdec7e87bcb9e734c0.
和路线
Route::get('resetPassword/{token}', function($token)
{
return View::make('resetPassword')->with('token', $token);
});
那可能是什么问题!!
答案 0 :(得分:1)
路由本身没有任何问题,问题是您尝试链接到刀片文件(resetPassword.blade.php
)中的路由,但是您没有为路由命名。
查看Named Routes文档。
这是你需要做的:
Route::get('resetPassword/{token}', ['as' => 'resetPassword', function($token)
{
return View::make('resetPassword')->with('token', $token);
}]);