Struttura, file e logica del pannello amministrativo Bootstrap

PHP CRUD Generator Admin Panel è costruito su una struttura pulita
e rispetta le buone pratiche.

Il contenuto del pannello di amministrazione - LEGGI Elenchi e Moduli - può essere facilmente personalizzato
da qualsiasi utente con le necessarie competenze di codifica.


La logica principale


Struttura ad albero del pannello di amministrazione

  • your-project-root
    • admin Il pannello di amministrazione del sito web di destinazione in cui verranno generati i file CRUD
      • beni css, js e immagini
      • class
        • altorouter Il router principale
        • crud Classi di elementi CRUD generate da PHPCG
          • Table.php L'Oggetto principale per ciascuna delle tabelle del suo database, generato da PHPCG
            dove Table è il nome di ciascuna delle tabelle del suo database.
            Ogni Oggetto estende la classe madre principale Elements
            .
          • Elements.php Classe madre principale per tutti gli oggetti Tabella.
            Ottiene i dati della tabella (nomi, campi, ...) da admin/crud-data/db-data.json
        • esportazione di classe xls e csv
      • crud-data File json CRUD generati da PHPCG (dati db, nav, filtro e selezione)
        • table-filter-data.json Il file READ elenca i filtri per ciascuna delle tabelle del suo database generati da PHPCG
          dove table è il nome di ciascuna delle tabelle del suo database
          .
        • table-select-data.json Utilizzato per costruire gli elenchi di selezione a discesa per ciascun campo, comprese le relazioni e i valori personalizzati.
          table è il nome di ciascuna delle tabelle del suo database
          .
        • db-data.json Valori principali del database memorizzati da PHPCG: elementi, etichette delle tabelle, nomi delle classi di oggetti, chiavi primarie, ...
        • nav-data.json Le impostazioni della barra laterale del pannello di amministrazione con categorie e tabelle.
      • File di traduzionei18n
      • inc
        • moduli I moduli di creazione/lettura/cancellazione generati da PHPCG
        • ... Altri file per uso interno
      • sicuro Il modulo di autenticazione
      • Modelli La lista READ elenca i modelli TWIG generati da PHPCG.
      • .htaccess
      • 404.html
      • dati-formulari.php
      • elenco-dati.php
      • home.php
      • index.php
      • login.php
      • logout.php

Pagina principale del tutorial PHP CRUD