この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:atom
更新日時:2019-06-30 21:34:40

タイトル: ページング(ページネーション)をする方法
SEOタイトル: 【Laravel】ページング(ページネーション)をする方法

サーバー側の処理

$users = Users::where('delete_flag', 0)
                ->orderBy('created_at, 'DESC')
               
->paginate(10);

上記の様に「paginate」を定義するだけでよい。

引数には1ページに表示する件数を定義。

取得結果をBladeテンプレート側に渡す。

 

クライアント側の処理

{{ $users->links() }}

Bladeテンプレート側は上記の定義だけでページング用のリンクが自動生成される。