"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Tutorial sobre o uso do bootstrap em lâmina de Laravel

Tutorial sobre o uso do bootstrap em lâmina de Laravel

Postado em 2025-05-01
Navegar:289

How to Use Bootstrap Pagination in Laravel Blade (Tutorial)

Este tutorial demonstra como implementar a paginação de bootstrap em um aplicativo Laravel Blade. Criaremos um aplicativo que preencha um banco de dados com 10.000 registros de filmes e os exibe em uma lista paginada usando o estilo do Bootstrap e o motor de modelagem da lâmina de Laravel. O grande conjunto de dados garante páginas suficientes para testes completos da funcionalidade de paginação.

Vamos começar!

como usar a paginação de bootstrap em laravel Blade

Etapa 1: Configuração do Laravel

Primeiro, crie um novo projeto Laravel (se você ainda não o fez). Abra seu terminal e execute:

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

Etapa 2: Criando o modelo de filme e migração

a seguir, gerar um modelo filme e seu arquivo de migração correspondente:

php artisan make:model Movie -m
DATABASE/MIGRAÇÕES/XXXX_XXX_XX_CREATE_MOVES_TABLE.php

para definir a estrutura da tabela 'filmes':

php Use Illuminate \ Database \ Migrations \ Migration; Use Illuminate \ Database \ Schema \ Blueprint; use iluminado \ support \ fachades \ schema; Retornar nova classe estende a migração { função pública up (): void { Schema :: Create ('Movies', function (Blueprint $ tabela) { $ tabela-> id (); $ tabela-> string ('title'); $ tabela-> string ('country'); $ tabela-> date ('release_date'); $ tabela-> timestamps (); }); } função pública Down (): vazio { Schema :: Dropifexists ('filmes'); } };
id();
            $table->string('title');
            $table->string('country');
            $table->date('release_date');
            $table->timestamps();
        });
    }

    public function down(): void
    {
        Schema::dropIfExists('movies');
    }
};
Etapa 3: Executando a migração

Execute a migração para criar a tabela 'filmes' no seu banco de dados:

php artisan migre
php artisan migrate
Etapa 4: Criando o filme Factory

gerar uma fábrica para o modelo

filme

para criar dados de amostra:

php artisan make:factory MovieFactory --model=Movie

php Namespace Database \ Factories; Use Illuminate \ Database \ Eloquent \ Factories \ Factory; /** * @Extends \ Illuminate \ Database \ Eloquent \ Factories \ Factory */ Moviefactory de classe estende fábrica { /** * Defina o estado padrão do modelo. * * @return Array */ definição de função pública (): matriz { retornar [ 'title' => $ this-> faker-> sentença, 'país' => $ this-> faker-> country, 'release_date' => $ this-> faker-> datetimebetween ('-40 anos', 'agora'), ]; } }

 Leia mais 
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3