آموزش سفارشی سازی صفحات در لاراول

3 سال پیش
آموزش سفارشی سازی صفحات در لاراول

آموزش سفارشی سازی صفحات در لاراول

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش سفارشی سازی صفحات در لاراول خواهیم پرداخت.

لاراول شامل ویژگی صفحه بندی است که به کاربر یا توسعه دهنده کمک می کند تا ویژگی صفحه بندی را در آن قرار دهد. صفحه ساز لاراول با query builder و Eloquent ORM یکپارچه شده است. روش paginate به طور خودکار از تنظیم حد مورد نیاز و جبران تعریف شده مراقبت می کند. فقط یک پارامتر برای صفحه بندی می پذیرد، یعنی تعداد مواردی که در یک صفحه نمایش داده می شود.

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]);
   }
}

 

سفارشی سازی صفحه بندی جدید مطابق با استانداردهای لاراول در زیر ذکر شده است –

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

 

توجه داشته باشید که onEachSide به زیرمجموعه هر رکورد صفحه بندی با ۱۰ و فرعی ۵ اشاره دارد.

 

منبع.

 

لیست جلسات قبل آموزش لاراول

  1. آموزش لاراول
  2. آموزش مقدماتی لاراول
  3. آموزش نصب لاراول
  4. آموزش ساختار برنامه در لاراول
  5. آموزش پیکربندی لاراول
  6. آموزش مسیریابی در لاراول
  7. آموزش Middleware در لاراول
  8. آموزش فضای نام در لاراول
  9. آموزش کنترل کننده ها در لاراول
  10. آموزش درخواست در لاراول
  11. آموزش کوکی در لاراول
  12. آموزش پاسخ در لاراول
  13. آموزش View در لاراول
  14. آموزش تمپلیت Blade در لاراول
  15. آموزش ریدایرکت کردن در لاراول
  16. آموزش کار با پایگاه داده در لاراول
  17. آموزش خطاها و ورود به سیستم در لاراول
  18. آموزش فرم ها در لاراول
  19. آموزش محلی سازی در لاراول
  20. آموزش اعتبار سنجی در لاراول
  21. آموزش بارگذاری فایل در لاراول
  22. آموزش ارسال ایمیل در لاراول
  23. آموزش ایجکس در لاراول
  24. آموزش مدیریت خطا در لاراول
  25. آموزش مدیریت رویداد در لاراول
  26. آموزش نما در لاراول
  27. آموزش قراردادها در لاراول
  28. آموزش احراز هویت در لاراول
  29. آموزش مجوز در لاراول
  30. آموزش کنسول Artisan مجوز در لاراول
  31. آموزش رمزگذاری در لاراول
  32. آموزش هش کردن در لاراول
  33. آموزش روند انتشار لاراول
  34. آموزش گیت های کاربر مهمان لاراول
  35. آموزش دستورات Artisan در لاراول
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه