«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Учебное пособие по использованию Bootstrap в Laravel Blade

Учебное пособие по использованию Bootstrap в Laravel Blade

Опубликовано в 2025-05-01
Просматривать:146

How to Use Bootstrap Pagination in Laravel Blade (Tutorial)

Этот учебник демонстрирует, как реализовать более начальную страницу в приложении Laravel Blade. Мы создадим приложение, которое заполняет базу данных с 10 000 записей фильмов, и отображает их в лицензированном списке, используя стиль Bootstrap и шаблон Laravel's Templating Blade. Большой набор данных обеспечивает достаточное количество страниц для тщательного тестирования функциональности страниц.

]

начнем!

Как использовать Bootstrap Pagination в Laravel Blade

]

Шаг 1: Настройка Laravel

]

сначала создайте новый проект Laravel (если вы еще этого не сделали). Откройте свой терминал и выполните:

]
composer create-project laravel/laravel bootstrap-pagination-demo
cd bootstrap-pagination-demo
]

Шаг 2: Создание модели фильма и миграции

]

Далее, генерируйте movie модель и ее соответствующий файл миграции:

]
php artisan make:model Movie -m
]

изменить MIGRATION FILE ( Batabase/Migrations/xxxx_xxx_xx_create_movies_table.php ), чтобы определить структуру таблицы фильмов:

]
id();
            $table->string('title');
            $table->string('country');
            $table->date('release_date');
            $table->timestamps();
        });
    }

    public function down(): void
    {
        Schema::dropIfExists('movies');
    }
};

Шаг 3: Запуск миграции

]

запустите миграцию, чтобы создать таблицу «Фильмы» в вашей базе данных:

]
php artisan migrate
]

Шаг 4: Создание фильма Factory

]

Сгенерировать завод для модели Movie для создания образца данных:

php artisan make:factory MovieFactory --model=Movie
]

заполнить заводский файл ( база данных/factory/moviefactory.php ) со следующим кодом:

]

 */
class MovieFactory extends Factory
{
    /**
     * Define the model's default state.
     *
     * @return array
     */
    public function definition(): array
    {
        return [
            'title' => $this->faker->sentence,
            'country' => $this->faker->country,
            'release_date' => $this->faker->dateTimeBetween('-40 years', 'now'),
        ];
    }
}

Читать далее

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3