Struktura, soubory a logika panelu správce Bootstrap

Admin Panel generátoru PHP CRUD je postaven na čisté struktuře.
a dodržuje osvědčené postupy.

Obsah panelu správce - seznamy READ a formuláře - lze snadno přizpůsobit.
každý uživatel s potřebnými dovednostmi v oblasti kódování.


Hlavní logika


Stromová struktura panelu správce

  • your-project-root
    • admin Panel správce cílové webové stránky, ve kterém budou generovány soubory CRUD.
      • aktiva css, js a obrázky
      • class
        • altorouter Hlavní směrovač
        • crud Třídy prvků CRUD generované PHPCG
          • Table.php Hlavní objekt pro každou z vašich databázových tabulek generovaný PHPCG
            kde Table je název každé z vašich databázových tabulek.
            Každý objekt rozšiřuje hlavní třídu Elements parent
            .
          • Elements.php Hlavní nadřazená třída pro všechny objekty tabulky.
            Získá data tabulky (názvy, pole, ...) z admin/crud-data/db-data.json
        • export xls & csv exportní třída
      • crud-data CRUD json soubory generované PHPCG (db, navigace, filtr a výběr dat)
        • table-filter-data.json READ obsahuje seznam filtrů pro každou z vašich databázových tabulek generovaných PHPCG
          , kde table je název každé z vašich databázových tabulek.
        • table-select-data.json Slouží k sestavení rozbalovacích seznamů pro jednotlivá pole, včetně relací a vlastních hodnot.
          table je název každé z vašich databázových tabulek.
        • db-data.json Hlavní hodnoty databáze uložené PHPCG: položky, popisky tabulek, názvy tříd objektů, primární klíče, ...
        • nav-data.json Nastavení postranního panelu správce s kategoriemi a tabulkami.
      • i18n Překlad souborů
      • inc
        • formuláře Formuláře pro vytvoření/čtení/odstranění generované PHPCG
        • ... Další soubory pro interní použití
      • secure Modul ověřování
      • šablony READ obsahuje seznam šablon TWIG generovaných PHPCG
      • .htaccess
      • 404.html
      • data-forms.php
      • data-list.php
      • home.php
      • index.php
      • login.php
      • logout.php

Hlavní stránka výukového programu PHP CRUD