0
おはよう、私は自分の難しさを単純化しようとしますが、何か疑問が残っても、私はコード情報を提供することができます...ページング更新要求?
私は私の研究を特定の値で続いてきた私のコントローラで
<div class="form-group col-md-12 col-sm-12 col-xs-12">
<div class="col-md-2 col-sm-2 col-xs-2 form-label">
{{Form::label('poder', 'Poder')}}
</div>
<div class="col-md-10 col-sm-10 col-xs-10">
{{Form::select('poder', $poder, null, ['class' => 'form-control'])}}
</div>
</div>
<div class="form-group col-md-12 col-sm-12 col-xs-12">
<div class="col-md-2 col-sm-2 col-xs-2 form-label">
{{Form::label('unidade', 'Unidade')}}
</div>
<div class="col-md-10 col-sm-10 col-xs-10">
{{Form::select('unidade', $unidade, null, ['class' => 'form-control'])}}
</div>
</div>
<div class="form-group col-md-12 col-sm-12 col-xs-12">
{{Form::label('perPage', 'Deseja filtrar quantos resultados por página?', ['class' => 'pagilabel'])}}
{{Form::number('perPage', null, ['class' => 'paginumber', 'min' => 0])}}
{{Form::submit('Localizar', ['class' => 'btn btn-info'])}}
</div>
:
:このようなページの使用を示すためにif ($request->poder) $query->where('orgao.poderId', $request->poder);
if ($request->unidade) $query->where('unid.id', $request->unidade);
$table = $query->paginate($request->perPage ? $request->perPage : 20);
時間をエンドはのpaginate値を持っています
<div class="text-center">{{$table->appends(['perPage' => $perPage])->links()}}</div>
のpaginateでページごとに20件の結果のデフォルト値を決定した、すべてが完璧に動作します....
私の難易度が...ある:私はフィルターに一定の結果を送信すると、ページ付けてページを変更するにはリクエストはキャンセルされ、フィルタがキャンセルされたかのように、それぞれのテーブルのすべてのレコードが表示されます。
私の質問は...あなたがページページを変更するたびにフォームからの同じリクエストを送信するにはどうすればよいですか?
ありがとうございます。
私はあなたの男を愛するを保持しているを確認します、そんなにありがとう...問題解決! –