Rumah >pembangunan bahagian belakang >tutorial php >Cara Menggunakan Penomboran Bootstrap dalam Laravel Blade (Tutorial)

Cara Menggunakan Penomboran Bootstrap dalam Laravel Blade (Tutorial)

Patricia Arquette
Patricia Arquetteasal
2025-01-20 14:03:10570semak imbas

How to Use Bootstrap Pagination in Laravel Blade (Tutorial)

Tutorial ini menunjukkan cara melaksanakan penomboran Bootstrap dalam aplikasi Laravel Blade. Kami akan mencipta aplikasi yang mengisi pangkalan data dengan 10,000 rekod filem dan memaparkannya dalam senarai bernombor menggunakan penggayaan Bootstrap dan enjin templat Laravel's Blade. Set data yang besar memastikan halaman yang mencukupi untuk ujian menyeluruh kefungsian penomboran.

Mari mulakan!

Cara Menggunakan Penomboran Bootstrap dalam Laravel Blade

Langkah 1: Menyediakan Laravel

Mula-mula, buat projek Laravel baharu (jika anda belum melakukannya). Buka terminal anda dan jalankan:

<code class="language-bash">composer create-project laravel/laravel bootstrap-pagination-demo
cd bootstrap-pagination-demo</code>

Langkah 2: Mencipta Model Filem dan Migrasi

Seterusnya, jana model Movie dan fail migrasi yang sepadan:

<code class="language-bash">php artisan make:model Movie -m</code>

Ubah suai fail migrasi (database/migrations/xxxx_xxxx_xx_create_movies_table.php) untuk mentakrifkan struktur jadual 'filem':

<code class="language-php"><?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
    public function up(): void
    {
        Schema::create('movies', function (Blueprint $table) {
            $table->id();
            $table->string('title');
            $table->string('country');
            $table->date('release_date');
            $table->timestamps();
        });
    }

    public function down(): void
    {
        Schema::dropIfExists('movies');
    }
};</code>

Langkah 3: Menjalankan Migrasi

Jalankan migrasi untuk mencipta jadual 'filem' dalam pangkalan data anda:

<code class="language-bash">php artisan migrate</code>

Langkah 4: Mencipta Kilang Filem

Jana kilang untuk model Movie untuk mencipta data sampel:

<code class="language-bash">php artisan make:factory MovieFactory --model=Movie</code>

Isi fail kilang (database/factories/MovieFactory.php) dengan kod berikut:

<code class="language-php"><?php

namespace Database\Factories;

use Illuminate\Database\Eloquent\Factories\Factory;

/**
 * @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\Movie>
 */
class MovieFactory extends Factory
{
    /**
     * Define the model's default state.
     *
     * @return array<string, mixed>
     */
    public function definition(): array
    {
        return [
            'title' => $this->faker->sentence,
            'country' => $this->faker->country,
            'release_date' => $this->faker->dateTimeBetween('-40 years', 'now'),
        ];
    }
}</code>

Baca Lagi

Atas ialah kandungan terperinci Cara Menggunakan Penomboran Bootstrap dalam Laravel Blade (Tutorial). 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