私はページネーションを持つプロジェクトで作業しています。ユーザーがレコードを検索しようとすると、ページネーションを使用して表示されます。最初のページ上のレコードは、エラーなしで完全に示されているが、私は次のページに移動するときには、誰も私がこの問題をソートするために助けてください、私にエラー次のページに行くときのページングのエラー
Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException
No message
を与えます。私は以下のコードを共有しています。
コントローラー:
public function index(Request $request)
{
$hospitals = DB::table('hospitals')
->where('city',$request->city)
->paginate(6);
return View::make('/patientPanel/patientHospitalList')->with('hospitals',$hospitals);
}
ルート:
Route::post('patientPanel/patientHospitalList',
'[email protected]')->name('hospitalList');
都市が選択されている場所からの眺め:
<form class="form-horizontal" role="form" method="POST" action="{{ route('hospitalList')}}" enctype="multipart/form-data">
<input type="hidden" name="_token" value="{{ csrf_token() }}">
<div class="form-group">
<label class="col-md-4 control-label">City</label>
<div class="col-md-6">
<select class="form-control" name="city">
<option value="lahore">Lahore</option>
<option value="Faislabad">Faislabad</option>
<option value="karachi">Karachi</option>
<option value="islamabad">Islamabad</option>
</select>
</div>
</div>
<div class="form-group">
<div class="col-md-6 col-md-offset-4">
<button type="submit" class="btn btn-primary" style="margin-bottom: 50px; margin-left: 250px;">
Submit
</button>
</div>
</div>
</form>
そしてレコードが示されているビュー
<section id="team">
@include('/patientPanel/load')
</section>
この問題を解決する方法を教えてください。ユーザーが次のページに移動しなくなると、次のページのレコードが表示されます。
'/ patientPanel/load'のコードを表示することができます – Joseph