Laravel5.4のページネーションを使ってみる

スポンサーリンク

フレームワークのページネーションって設定が面倒なイメージが強かったけど、Laravelのページネーションは簡単過ぎて感動した。

コントローラ

paginateメソッドの引数に1ページに表示したい件数を設定する。
今回は、User::all()で全件取得していたところを User::paginate(15) に書き換えただけ。

ビュー

あとはビューテンプレートでlinksメソッドを呼べば完成!

ページネーションのHTMLを表示する

GETパラメータに任意のパラメータを追加する

下記の場合、リンクURLが「?name=田中&page=2」のようになる。

その他のページネーション情報を取得する

Laravel
スポンサーリンク
adminをフォローする
STOCKCODE
タイトルとURLをコピーしました