我有route
Route::get('passwords/reset/{token?}','Auth\ResetPasswordController@showResetForm');ResetPasswordController
//Show form to seller where they can reset password
public function showResetForm(Request $request, $token = null)
{
return view('auth.passwords.reset')->with(
['token' => $token, 'email' => $request->email]
);
}和reset.blade.php内部的auth\passwords\
<form action="passwords/email"method = 'post'>
<h4 style = 'text-align:center'>Reset Your Password</h4>
<div class="form-group">
<input type="email" class="form-control" id="exampleInputPassword1" placeholder="Enter Your Email Here" style = 'text-align:center'>
</div>
<div>
<button type="submit" value="submit">Send Email To Reset Password
</button>
</div>
</form>当我试图访问domain-name/password/reset时
未找到auth.passwords.reset视图。
虽然我有像reset.blade.php一样的views/auth/passwords/reset.blade.php
它没有加载已经存在的view,路径由laravel本身指定,无法找到auth.passwords.reset。
发布于 2019-08-29 08:51:10
检查文件夹名是否以大写字母开头,因为它区分大小写。
public function showResetForm(Request $request, $token = null)
{
// Here I have assumed your folders start with capital letters please put as per your structure
return view('Auth.Passwords.reset')->with(
['token' => $token, 'email' => $request->email]
);
}https://stackoverflow.com/questions/57706097
复制相似问题