PHPCG è stato progettato per gestire facilmente valori multipli memorizzati in un singolo campo MySQL.
I valori dell'array vengono memorizzati nel suo database in formato standard (campi MySQL SET
ed ENUM
) o in formato JSON (campi di testo).
I valori multipli possono essere filtrati nell'elenco READ e modificati con i campi di selezione multipla o con le caselle di controllo.
PHPCG accetta sia i campi a valori multipli nativi, come SET
ed ENUM
, sia i campi di testo
che utilizzano valori multipli registrati in JSON.
Se utilizza questo tipo di campi, il Generatore CRUD:
I valori possibili sono necessariamente predefiniti dalla configurazione dei campi MySQL del suo database.
Tutti i tipi di campi di testo(varchar
, text
, ...) possono accettare più valori.
I valori saranno salvati in formato JSON nel database. Potranno poi essere convertiti in tabelle e utilizzati come valori per campi di selezione multipli o caselle di controllo.
I valori accettati devono essere definiti dal Generatore CRUD (vedere la sezione successiva).
I valori dell'array possono:
- essere definiti manualmente uno per uno (valori personalizzati)
- o provenire da un campo del suo database (valori dal database)
Per prima cosa, apra il generatore, selezioni la sua tabella e convalidi.
La scheda Elenco Letture
Nell'elenco a discesa Tipo, selezioni Array (casella di controllo o selezione multipla)
.
La scheda dei moduli CREA / AGGIORNA
Nell'elenco a discesa del campo, selezioni Casella di controllo
o Seleziona
, quindi clicchi sul pulsante Aggiungi / Modifica valori
.
valori personalizzati
Basta aggiungere/modificare i valori
valori dal database
Per generare il suo pannello di amministrazione con PHPCG, deve prima:
Il generatore CRUD
Viste elenco e moduli
Filtri
Varie