Ich möchte Suche nach Datepicker machen und Feld auswählen. Wie kann ich die Anfragen Werte von unten anzeigen Datei zum Controller? Wo könnte ich den Code ändern? Vielen Dank.bekommen die Anfrage-Werte in Laravel
index.blade.php
<div class="form-group col-sm-6">
{!! Form::open(array('class' => 'form', 'method' => 'get', 'url' => url('/pdfs/job_finished_search'))) !!}
{!! Form::input('text', 'datepicker_from', null, ['placeholder' => 'Fra', 'id' => 'datepicker_from']) !!}
{!! Form::input('text', 'datepicker_to', null, ['placeholder' => 'Til', 'id' => 'datepicker_to']) !!}
{!! Form::select('customer_name', $jobs->pluck('customer_name', 'customer_name')->all(), null, ['class' => 'form-control']) !!}
{!! Form::submit('Søke', ['class' => 'btn btn-success btn-sm']) !!}
{!! Form::close() !!}
</div>
Controller.php
public function job_finished_search(Request $request, Job $jobs)
{
$jobs = Job::onlyTrashed()
->whereBetween('created_at', array(
(Carbon::parse($request->input('datepicker_from'))->startOfDay()),
(Carbon::parse($request->input('datepicker_to'))->endOfDay())))
->where('customer_name', 'like', '%'.$request->customer_name.'%')
->orderBy('deleted_at', 'desc')
->paginate(15);
if (empty($jobs)){
Flash::error('Search result not found');
}
return view('pdfs.index', ['jobs' => $jobs]);
}
Können Sie Ihren Beitrag bearbeiten, der zeigt, was eine 'dd ($ request-> all());' in Ihrem Controller zurückgibt? – Asur
@Asur, hallo dd Ergebnis war, Array: 3 [▼ "datepicker_from" => "2017.10.01" "datepicker_to" => "2017.10.31" "customer_name" => "asdfasdf" ] – Magnetic
@Asur, ich denke, der Kern ist, wie Sie 2 Parameter anpassen, um die Ansicht zurückzukehren. – Magnetic