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

Cara Menggunakan Penomboran Bootstrap dalam Laravel Blade (Tutorial)

Patricia Arquette
Lepaskan: 2025-01-20 14:03:10
asal
550 orang telah melayarinya

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

Langkah 3: Menjalankan Migrasi

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

<code class="language-bash">php artisan migrate</code>
Salin selepas log masuk

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>
Salin selepas log masuk

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>
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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 terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan