Datenbank - Ajax - Hook - DCA - Routing
Hi,
mein erster Post um aus dem Wald herauszufinden.
Ich habe mit Contao 'Bordmitteln' meine ersten Webseiten erstellt und abseits von Contao prinzipiell etwas Erfahrung mit Javascript, Ajax, PHP und phpadmin.
Als nächsten Schritt habe ich mir vorgenommen einem (eingeloggten) Benutzer ein paar Checkboxen anzubieten und seine Auswahl in der DB abzuspeichern (wenn er einen 'Sichern' Button drückt) und diese Daten beim Öffnen der Seite auch wieder zu laden, sprich die Checkboxen entsprechend vorzubelegen.
(Später soll dann zusätzliche Logik hinzukommen, d.h. in Abhängigkeit der Checkbox-Auswahl auf Anfrage bestimmte Informationen angezeigt werden)
Nach Studium des Handbuchs bin ich jetzt völlig unschlüssig in welche Thematik ich mich tiefer einarbeiten muss.
Symfonie-Routing und/oder Contao-DCA/Hooks? Lege ich die entsprechende Datenbank-Tabelle mit phpadmin an? Setzt man in in Javascript/Ajax entsprechende GET/PUT requests ab, die dann auf PHP-Seite bei der Datenbank zu SELECT/UPDATE führen?
Erklärung wäre super, mir würde aber schon viel helfen wenn mir jemand sagen könnte welche Kenntnisse ich mir aneignen sollte.