Rumah  >  Artikel  >  rangka kerja php  >  Laravel - Penyesuaian Penomboran

Laravel - Penyesuaian Penomboran

WBOY
WBOYasal
2024-08-27 10:51:36705semak imbas

Laravel menyertakan ciri penomboran yang membantu pengguna atau pembangun menyertakan ciri penomboran. Paginator Laravel disepadukan dengan pembina pertanyaan dan ORM Fasih. Kaedah penomboran secara automatik menguruskan penetapan had yang diperlukan dan offset yang ditentukan. Ia hanya menerima satu parameter untuk penomboran iaitu bilangan item yang akan dipaparkan dalam satu halaman.

Laravel 5.7 termasuk kaedah penomboran baharu untuk menyesuaikan bilangan halaman pada setiap sisi penomboran. Kaedah baharu tidak lagi memerlukan paparan penomboran tersuai.

Pertunjukan kod paparan penomboran tersuai disebut di bawah −

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

Penyesuaian penomboran baharu mengikut piawaian Laravel disebut di bawah −

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

Perhatikan bahawa onEachSide merujuk kepada subbahagian setiap rekod penomboran dengan 10 dan subbahagian 5.

Atas ialah kandungan terperinci Laravel - Penyesuaian Penomboran. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Laravel - Perintah ArtisanArtikel seterusnya:Laravel - Perintah Artisan