라라벨 페이지네이션

이번 포스트에서는 부트스트랩과 함께 페이지네이션을 사용하는 방법에 대해 설명하겠습니다.

Laravel은 기본적으로 Tailwind CSS Pagination Component와 함께 제공됩니다. Bootstrap Pagination을 사용하려면 AppServiceProvider.php를 변경해야 합니다.

<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;
use Illuminate\Pagination\Paginator;

class AppServiceProvider extends ServiceProvider
{
    /**
     * Register any application services.
     *
     * @return void
     */
    public function register()
    {
        //
    }

    /**
     * Bootstrap any application services.
     *
     * @return void
     */
    public function boot()
    {
        Paginator::useBootstrap();
    }
}



컬렉션 객체 페이지네이션을 친숙하게 만들려면 페이지네이션 방법을 사용해야 합니다.

Simple Pagination을 사용하기 위해 컨트롤러를 업데이트할 수 있습니다.

$users = User::select('id', 'email', 'name')->simplePaginate(5);


목록 보기 테이블에서 페이지 매김 링크를 간단히 출력할 수 있습니다.

{{ $users->links() }}


출력은 다음과 같습니다.


숫자가 있는 페이지 매김의 경우 컬렉션 페이지 매김 방법을 변경해야 합니다.

$users = User::select('id', 'email', 'name')->paginate(5);


출력은 다음과 같습니다.


코드 받기Techtool Github

내가 설명한 이 비디오를 볼 수 있습니다.



읽어 주셔서 감사합니다

나에게 연락하십시오.

좋은 웹페이지 즐겨찾기