>PHP 프레임워크 >Laravel >Laravel - 페이지 매김 사용자 정의

Laravel - 페이지 매김 사용자 정의

WBOY
WBOY원래의
2024-08-27 10:51:36872검색

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(&#39;users&#39;)->paginate(15);
      return view(&#39;user.index&#39;, [&#39;users&#39; => $users]);
   }
}

Laravel 표준에 따른 새로운 페이지 매기기 사용자 정의는 아래에 언급되어 있습니다. −

<?php
User::paginate(10)->onEachSide(5);

onEachSide는 각 페이지 매김 레코드의 하위 구분이 10이고 하위 구분이 5임을 나타냅니다.

위 내용은 Laravel - 페이지 매김 사용자 정의의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:Laravel - 장인 명령다음 기사:Laravel - 장인 명령