-
Memberverwaltung im FE
Möchte gerne im FE eine kleine Memberverwaltung realisieren. Dazu habe ein ein Modul "PersonalData" erstellt, dass beim Klick auf einen Member, aufgerufen wird.
Jetzt werden hire natürlich die Daten des eingeloggten Users angezeigt, aber ich habe eine ID per GET-Parameter an den Link gehängt. Über diesen lade ich die Daten des ausgewählten Members und überschreibe per JavaScript die Formfelder.
Beim Speichern werden aber natürlich die Daten des eingeloggten Users überschrieben, nicht die des ausgewählten Members. Auch ein hidden-input-Feld mit name="id" und dem entsprechenden Feld brachte Erfolg.
Das ist alles nicht die beste Lösung, aber mit meinem Wissen bisher die beste.
Wie kann/sollte man das in Contao lösen?
-
Ich würde ein eigenes Template machen (als Vorlage/Grundkonstrukt kannst du ja das PersonalData verwenden) und dann das "Speichern" mit SQL Update machen, dann überschreibt es den Datenbank Eintrag mit der gewählten ID.