Switch to the CRUD Generator

Demo panelu správce Bootstrap - databáze Sakila

Nacházíte se v demu Bootstrap admin Dashboard vygenerovaném PHP CRUD generátorem z MySQL databáze Sakila.

Pomocí generátoru PHP CRUD můžete takovýto webový admin Dashboard vytvořit během několika minut, aniž byste museli programovat.


Zde můžete zobrazit a spravovat veškerý obsah svých webových stránek pomocí funkcí aplikace CRUD.

Tento panel správce používá relační databázi MySQL, ale PHP CRUD Generator funguje stejně dobře i s databázemi MariaDB, Oracle, Firebird a PostgreSQL.

PHPCG používá Databázi SAKILA, která je pro demonstrační účely dodávána s balíčkem.

Databáze SAKILA se skládá z mnoha různých typů polí, interních, externích, vztahů one-to-one, one-to-many, a umožňuje tak hloubkové testování funkcí, které PHPCG nabízí.

Jednotlivé tabulky byly rozděleny do tří kategorií: Údaje o zákaznících, Skladové zásoby a Obchodní údaje.

Různé seznamy pro čtení vám poskytnou přehled o možnostech PHPCG.

Všechny byly vygenerovány nativně, bez jakýchkoli úprav a zahrnují:

  • Interní/externí filtry
  • Vnořené tabulky
  • Rozšiřitelná data
  • Edice na místě
  • Řazení podle sloupců
  • Export do aplikace Excel/CSV/PDF/PRINT
  • Konfigurovatelné stránkování

Formuláře ADD/EDIT/REMOVE jsou také generovány pouze pomocí nativních funkcí PHPCG a využívají nejlepší pluginy jQuery pro lepší uživatelský zážitek.

V reálném životě je to vše chráněno modulem pro ověřování a správu práv/profilů.

Přístup k datům lze pro každého uživatele omezit: výběr přístupných dat, oprávnění přidávat, upravovat nebo mazat data.

Přístup každého uživatele lze velmi jednoduše omezit na jeho vlastní záznamy.


Správce panelu používá Bootstrap 5, jQuery a šablonovací engine TWIG společnosti Symphony.

Formuláře jsou vytvořeny pomocí nástroje PHP Form Builder (který je součástí balíčku), výkonného generátoru formulářů. Díky tomu lze formuláře snadno přizpůsobit, pokud potřebujete nějaké specifické funkce. Veškeré zabezpečení, validace v reálném čase a na straně serveru jsou integrovány.

Příklady zdrojových kódů seznamů a formulářů na panelu správce jsou k dispozici zde v dokumentaci CRUD.

Generátor nabízí mnoho funkcí a možností, z nichž ne všechny jsou uvedeny v této ukázce:

  • Přizpůsobení panelu administrátora pomocí dostupných motivů Bootstrap
  • Přizpůsobení domovské stránky, seznamů a formulářů, přidání skriptů
  • Vytváření nových položek v navigační nabídce
  • Organizace navigačního menu, správa kategorií pro jednotlivé položky

Databáze Sakila ilustruje, jak PHPCG dokáže rozpoznat různé vztahy mezi tabulkami. Tento výukový program vysvětluje základy logiky relačních databází: přímé a nepřímé vztahy, vztahy typu jeden k mnoha a mnoho k mnoha.

Jak se váš projekt vyvíjí, když vytvoříte nové tabulky, nová pole nebo tak či onak změníte stávající strukturu, stačí aktualizovat změny z generátoru CRUD a poté znovu spustit generování stránek, abyste mohli své změny nahlásit na panelu správce. Váš projekt je dokonale škálovatelný, generátor uchovává všechna vaše data a preference.

V případě jakýchkoli dotazů, informací nás neváhejte kontaktovat prostřednictvím chatu na této webové stránce nebo e-mailem. ..

"

Přizpůsobení tématu a navigačních panelů