前回は非同期バリデーションとともに登録を行いました。tablesを使って登録した情報の一覧機能を作成します。LaravelのPaginationと連携することで簡単にデータ一覧を作成することができます。2.6Laravel:Seederでテストデータ生成Faker日本語化Fakerで作成するデータを日本語にします。ItemTableSeeder作成したFactoryを元に50個のデータを登録させます。--class=ItemTableSeederLaravel:コントローラーRoute::resourceによってRESTfulなルーティングがなされていますので、リスト表示はindexメソッドでItemリストを返しましょう。}※1ページ当たりのデータ数を「3」にしていますが、ちゃんと定義したほうがいいですね。tablesで最低限必要な情報を表示されてみます。}</script>ヘッダの表示設定、データ、1ページ当たりのデータ数、全データ数を設定するだけです。tableのページネーションが動作します。ヘッダについてheadersで設定します。Pageで1ページ当たりのデータ数を変更できるようになっていますが、今回は不要なのでitemsPerPageOptionsでitemsParPageのみ設定しておきます。これに何も設定しないとデフォルトのitemsPerPage(1ページ当たり10件)が設定されてしまいます。関連記事Codeigniter3インストール2018-05-07Laravelでバリデーション処理2020-01-22LaravelのGateによるユーザアクセス認可2020-05-05[CodeIngiter3]バリデーションまとめ2018-07-25Laravelの管理画面をvue-routerを使ってSPA化2020-05-30[CodeIgniter3]Twig連携2018-05-11Author1109奈良県在住のWEB系エンジニア?PHP+MySQL等のWEBシステム開発をかれこれ15年。WEBのご相談承ります。お気軽にお問い合わせください。WEBxREAL.閉じる。