PHPCG wurde entwickelt, um mehrere in einem einzigen MySQL-Feld gespeicherte Werte einfach zu verwalten.
Die Array-Werte werden in Ihrer Datenbank im Standardformat (MySQL SET-
und ENUM-Felder
) oder im JSON-Format (Textfelder) gespeichert.
Die Mehrfachwerte können in der READ-Liste gefiltert und entweder mit Mehrfachauswahlfeldern oder Kontrollkästchen geändert werden.
PHPCG akzeptiert sowohl native Felder mit mehreren Werten wie SET
und ENUM
als auch Textfelder
mit mehreren Werten, die in JSON aufgezeichnet werden.
Wenn Sie diese Art von Feldern verwenden, wird der CRUD Generator:
Die möglichen Werte sind zwangsläufig durch die Konfiguration der MySQL-Felder aus Ihrer Datenbank vorgegeben.
Alle Arten von Textfeldern(varchar
, text
, ...) können mehrere Werte annehmen.
Die Werte werden im JSON-Format in der Datenbank gespeichert. Sie können dann in Tabellen umgewandelt und als Werte für Mehrfachauswahlfelder oder Kontrollkästchen verwendet werden.
Die akzeptierten Werte müssen mit dem CRUD-Generator definiert werden (siehe nächster Abschnitt).
Die Array-Werte können:
- entweder manuell einzeln definiert werden (benutzerdefinierte Werte)
- oder aus einem Feld in Ihrer Datenbank stammen (Werte aus der Datenbank)
Öffnen Sie zunächst den Generator, wählen Sie Ihre Tabelle aus und bestätigen Sie.
Die Registerkarte READ-Liste
Wählen Sie in der Dropdown-Liste Typ die Option Array (Kontrollkästchen oder mehrere auswählen)
.
Die Registerkarte CREATE / UPDATE Formulare
Wählen Sie in der Dropdown-Liste Feld die Option Kontrollkästchen
oder Auswahl
und klicken Sie dann auf die Schaltfläche Werte hinzufügen/bearbeiten
benutzerdefinierte Werte
Fügen Sie einfach die Werte hinzu / bearbeiten Sie sie
Werte aus der Datenbank
Um Ihr Admin-Panel mit PHPCG zu generieren, müssen Sie vorher:
Der CRUD-Generator
Listenansichten & Formulare
Filter
Sonstiges