我想在laravel过滤器中使用get方法在cilcking提交按钮之后获取旧输入? 在我的视图刀片
{!! Form::open(['url'=>'/jobseekers','method'=>'GET', 'class'=>'form', 'id'=>'search_data']) !!} <div class="form-group col-md-4">
<input type="text" name="fullname" placeholder="Name" value="{{ Session::get('fullname') }}" class="form-control"/>
</div>
<div class="form-group col-md-4"><button class="btn btn-flat btn-primary">Search</button>
</div>{!! Form::close() !!}
&#13;
并在我的控制器中
$result = null;
if(count($request->all())!=0){
if ($request->has('sub_search')) {
$jobseekers = Jobseeker::Subsearch($request)->paginate(10);
dd($applicant_information);
}else{
$result=Jobseeker::Search($request)->paginate(10);
// dd($orders);
}
}
else{
$jobseekers = Jobseeker::with('calllogs')->orderBy('jobseekers.created_at','DESC')->paginate(16);
}
return view('backend.jobseekers.index',compact('jobseekers','result'));
单击“提交”按钮后,我无法在视图文件中获取旧的输入值。请指导我,该怎么做?
答案 0 :(得分:2)
<input type="text" name="fullname" placeholder="Name" value="{{ request()->input('fullname') }}" class="form-control"/>
答案 1 :(得分:0)
您可以使用非常简单的Laravel辅助函数old("fullname")