PHP CRUD Generator può essere utilizzato secondo la sua convenienza direttamente sul suo server di produzione, oppure dal suo server locale sincronizzando i file di configurazione e della dashboard amministrativa Bootstrap.
Qualunque sia la sua scelta, deve registrare la licenza su ogni server in cui utilizza PHPCG.
La registrazione della licenza genera una tabella di licenze (tipicamente user_data
) nel suo database. La tabella user_data
non deve essere sincronizzata da un server all'altro.
Se utilizza il generatore direttamente sul suo server di produzione, non ha bisogno di sincronizzare i file di amministrazione conf. e dashboard. Ecco perché questo è il metodo consigliato: non c'è il rischio di errori di sincronizzazione.
Ecco come procedere:
generator/generator.php
) nel suo browser e inizi a costruire il pannello di amministrazione. Dovrà quindi installare il modulo di autenticazione del pannello di amministrazione.
importante Non lo installi prima di aver generato tutte le viste (elenchi READ) del suo cruscotto di amministrazione.
Il modulo di autenticazione deve conoscere le tabelle utilizzate nell'amministrazione, in modo da poter assegnare loro dei diritti (profili utente).
admin.
conf/user-conf.json
viene aggiornato. generatore
sul suo server di produzione./class/phpformbuilder/database/db-connect.php
. Le impostazioni di connessione sono state scritte in questo file durante l'installazione. Sono specifiche per ogni server: non sincronizzi questo file...admin/crud-data
in formato JSON.admin/class/
e i modelli TWIG in admin/templates/
.admin/inc/forms/
admin/crud-data/nav-data.json