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.
echo $articles->render();
No comments:
Post a Comment