所以我跟随Laravel 5基础知识教程,我坚持表单验证.我完全按照教程进行了操作,但是我得到了一个未定义的变量:我的创建文章视图中的错误.
在我正在关注的教程和我在网上找到的内容中他们说错误变量总是在刀片文件中供你使用所以我不知道我做错了什么?
任何帮助,将不胜感激!喜欢Laravel除了这个错误!
View
@if($errors->any())
<ul class="alert alert-danger">
@foreach($errors->any() as $error)
<li>{{$error}}</li>
@endforeach
</ul>
@endif
Run Code Online (Sandbox Code Playgroud)
调节器
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use App\Http\Requests;
use App\Http\Requests\UserRequest as UserRequest;
// use App\Http\Requests\CreateArticleRequest as CreateArticleRequest;
use App\Http\Controllers\Controller;
use Illuminate\View\Middleware\ErrorBinder;
class UserController extends Controller
{
public function create(){
return view('pages.signUp');
}
public function store(UserRequest $request){
User::create($request->all());
return 'the user has been registered!';
return view('user.profile');
}
}
Run Code Online (Sandbox Code Playgroud)
请求验证
<?php
namespace App\Http\Requests;
use App\Http\Requests\Request;
class UserRequest extends Request
{
/**
* Determine if …Run Code Online (Sandbox Code Playgroud)