🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` public function create() // get method { $targets = Target::orderBy('ranking', 'desc')->orderBy('created_at', 'desc')->paginate(10); return view("create", compact('targets')); } public function store() // post method { $this->validate(request(), [ 'target' => 'required|string|min:1', 'ranking' => 'max:2', ],[ 'target.required' => 'target must be required', 'target.min' => 'target min number word is 1', 'ranking.max' => 'ranking max number is 2', ]); Target::create ([ 'target' => request('target'), 'ranking' => request('ranking'), ]); return redirect("/"); } ``` ``` <form action="/create" method="POST"> {{ csrf_field() }} <button type="submit" class="btn btn-primary right action_submit">Create</button> <div class="clearfix"></div> <div class="form-group"> <label for="usr">Target:</label> <input type="text" class="form-control" id="usr" name="target"> </div> <div class="form-group"> <label for="pwd">Ranking:</label> <input type="number" class="form-control" id="pwd" name="ranking"> </div> </form> </div> ``` ``` @if(count($errors) > 0) <div class="alert alert-danger" role="alert"> @foreach($errors->all() as $error) <li>{{$error}}</li> @endforeach </div> @endif ```