pagination on the airports page #87

This commit is contained in:
Nabeel Shahzad
2018-01-03 20:03:39 -06:00
parent f58f4fdc39
commit 1d74558abe
2 changed files with 7 additions and 2 deletions
@@ -32,11 +32,10 @@ class AirportController extends BaseController
public function index(Request $request) public function index(Request $request)
{ {
$this->airportRepository->pushCriteria(new RequestCriteria($request)); $this->airportRepository->pushCriteria(new RequestCriteria($request));
$airports = $this->airportRepository->orderBy('icao', 'asc')->all(); $airports = $this->airportRepository->orderBy('icao', 'asc')->paginate(40);
return view('admin.airports.index', [ return view('admin.airports.index', [
'airports' => $airports, 'airports' => $airports,
'coords' => ['lat' => '', 'lon' => ''],
]); ]);
} }
@@ -13,5 +13,11 @@
<div class="card"> <div class="card">
@include('admin.airports.table') @include('admin.airports.table')
</div> </div>
<div class="row">
<div class="col-12 text-center">
{{ $airports->links('admin.pagination.default') }}
</div>
</div>
@endsection @endsection
@include('admin.airports.script') @include('admin.airports.script')