[Image]
Pada kesempatan kali ini saya akan memberikan Tutorial Laravel 5.1 tentang Pagination. Pagination merupakan suatu cara untuk membagi beberapa record konten menjadi beberapa bagian agar mudah diorganisir.
Pengaturan pada Controller :
Pagination di Laravel 5.1 sangat mudah untuk diimplementasikan. Pada tutorial kali ini saya akan memberikan sedikit contoh :
Code Laravel tanpa Pagination
<?php
class ArticleController extends Controller {
public function index()
{
$articles = Article::get();
return view('someview', compact('articles'));
}
}
Code Laravel dengan Pagination
<?php
class ArticleController extends Controller {
public function index()
{
$articles = Article::paginate(15);
return view('someview', compact('articles'));
}
}
Pengaturan pada View :
Nah, setelah kita merubah code di controller, kemudian sekarang kita akan merubah sedikit code pada view. Di view saya ingin menampilkan tabel dengan beberapa record saja.
<table>
@foreach ($articles as $article)
<tr>
<td>{{ $article->id }}</td>
<td>{{ $article->title }}</td>
<td>{{ $article->published }}</td>
</tr>
@endforeach
</table>
agar pagination dapat berjalan, kita harus menambahkan sedikit code setelah table.
"Tutorial Laravel 5.1 - Pagination"
No comments yet. -