Switch to the CRUD Generator

Bootstrap Admin Dashboard Demo - Base de dados Sakila

Está aqui no Bootstrap admin Dashboard gerado pelo gerador PHP CRUD a partir da base de dados MySQL de demonstração Sakila.

Com o PHP CRUD Generator pode construir este tipo de painel de administração de um sítio web em poucos minutos, sem programação.


Aqui pode ver e gerir todo o conteúdo do seu sítio web utilizando as funcionalidades da aplicação CRUD.

Este painel de administração usa uma base de dados relacional MySQL, mas o PHP CRUD Generator funciona igualmente bem com bases de dados MariaDB, Oracle, Firebird e PostgreSQL.

O PHPCG usa a base de dados Base de dados SAKILAque é fornecida com o pacote para fins de demonstração.

A base de dados SAKILA é composta por muitos tipos diferentes de campos, relações internas, externas, um-para-um e um-para-muitos, permitindo assim testar em profundidade as funcionalidades oferecidas pelo PHPCG.

As diferentes tabelas foram agrupadas em 3 categorias: Dados do Cliente, Inventário e Negócio.

As várias listas de leitura darão uma visão geral do poder do PHPCG.

Todas elas foram geradas nativamente, sem qualquer personalização e incluem:

  • Filtros internos/externos
  • Tabelas aninhadas
  • Dados expansíveis
  • Edição no local
  • Ordenação por colunas
  • Exportação Excel/CSV/PDF/PRINT
  • Paginação configurável

Os formulários ADD/EDIT/REMOVE são também gerados utilizando apenas as funcionalidades nativas do PHPCG e utilizam os melhores plugins jQuery para uma melhor experiência do utilizador.

Na vida real, tudo isto é protegido pelo módulo de autenticação e gestão de direitos/perfis.

O acesso aos dados pode ser limitado para cada utilizador: escolha dos dados acessíveis, autorização para adicionar, modificar ou apagar dados.

O acesso de cada utilizador pode ser simplesmente limitado aos seus próprios registos.


O painel de controlo administrativo utiliza Bootstrap 5, jQuery e o motor de modelos TWIG da Symphony.

Os formulários são construídos com o PHP Form Builder (que está incluído no pacote), um poderoso gerador de formulários. Isto facilita a personalização dos seus formulários se precisar de algumas funcionalidades específicas. Toda a segurança, validação em tempo real e do lado do servidor estão integrados.

Exemplos de código-fonte das listas e formulários do painel de administração estão disponíveis aqui na documentação CRUD.

O gerador oferece muitas funcionalidades e opções, nem todas mostradas nesta demonstração:

  • Personalização do painel de administração usando os temas Bootstrap disponíveis
  • Personalização da página inicial, listas e formulários, adição de scripts
  • Criação de novas entradas no menu de navegação
  • Organização do menu de navegação, gestão de categorias para cada entrada

A base de dados Sakila ilustra como o PHPCG é capaz de reconhecer diferentes relações entre tabelas. Este tutorial explica os princípios básicos da lógica das bases de dados relacionais: relações directas e indirectas, relações um-para-muitos e muitos-para-muitos.

À medida que o seu projeto evolui, quando cria novas tabelas, novos campos, ou modifica de uma forma ou de outra a estrutura existente, basta atualizar as suas modificações a partir do CRUD Generator, e depois reiniciar a geração das suas páginas para reportar as suas alterações no seu painel de administração. O seu projeto é perfeitamente escalável, o gerador conserva todos os seus dados e preferências.

Para qualquer questão, informação, não hesite em contactar-nos por chat neste site ou por e-mail. ..

Personalizar o tema e as barras de navegação