Laravel에는 사용자나 개발자가 페이지 매김 기능을 포함하는 데 도움이 되는 페이지 매김 기능이 포함되어 있습니다. Laravel 페이지네이터는 쿼리 빌더 및 Eloquent ORM과 통합되어 있습니다. 페이지 매기기 방법은 필요한 제한과 정의된 오프셋 설정을 자동으로 처리합니다. 페이지 매김에는 하나의 매개변수, 즉 한 페이지에 표시될 항목 수만 허용됩니다.
Laravel 5.7에는 페이지 매기기의 각 측면에 있는 페이지 수를 사용자 정의하는 새로운 페이지 매기기 방법이 포함되어 있습니다. 새로운 방법에는 더 이상 사용자 정의 페이지 매김 보기가 필요하지 않습니다.
사용자 정의 페이지 매김 보기 코드 데모는 아래에 언급되어 있습니다 −
<?php namespace App\Http\Controllers; use Illuminate\Support\Facades\DB; use App\Http\Controllers\Controller; class UserController extends Controller{ /** * Show all of the users for the application. * * @return Response */ public function index() { $users = DB::table('users')->paginate(15); return view('user.index', ['users' => $users]); } }
Laravel 표준에 따른 새로운 페이지 매기기 사용자 정의는 아래에 언급되어 있습니다. −
<?php User::paginate(10)->onEachSide(5);
onEachSide는 각 페이지 매김 레코드의 하위 구분이 10이고 하위 구분이 5임을 나타냅니다.
위 내용은 Laravel - 페이지 매김 사용자 정의의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!