Moin zusammen,
sollte es im Forum irgendwo schon einen Eintrag geben, so bitte ich um Verzeihung, ich habe ihn dann einfach nicht gefunden.
Grob umfasst möchte ich einen Arbeitsablauf erstellen, der mir eine umfassende Kundenverwaltung ermöglicht. Tw funktionieren die Dinge, tw aber eben nicht.
- ich möchte sowohl bestehende Kunden in einer Auflistung im FE vor allem bearbeiten(!) können und andersherum Kunden im FE über ein Formular eingeben, die dann in der Mitgliedertabelle stehen. Bestenfalls gibt es in diesem Formular dann auch einge Felder, die sich auf andere Tabellen außer der Tl_member beziehen und dort reinschreiben
- es bestehen schon Kunden in der tl_member, diese Daten habe ich per Hand (!) in die Formulardaten übertragen, damit ich eine Ausgabe über das Modul "Auflistung Formulardaten" bekomme -> das funktioniert
- ich habe ein Formular angelegt, mit dem ich neue Mitglieder in tl_member und Formulardaten eintragen kann -> das funktioniert
Jetzt kommen die Probleme bzw Logikfragen:
- wenn ich versuche, Datensätz im Frontend zu bearbeiten, bekomme ich die Fehlermeldung im Systemlog "Could not find a ContentElement containing the form xy", obwohl ich das Formular auf einer Unterseite der Ausgabe erstellt habe (Quelle für dieses Vorgehen finde ich leider nicht wieder). Gibt es irgendwo eine Schritt-für-Schritt Anleitung, die als Contao-Anfänger nachvollziehbar ist?
- wenn ich Datensätze löschen möchte, bekomme ich die Fehlermeldung im Systemlog "Could not identify record by ID "2" ". In den Formulardaten wird es gelöscht, in der Mitgliedertabelle nicht. Dies finde ich nicht erstaunlich, da meine Formulardaten-Einträge andere IDs als die Mitglieder in der tl_member haben. Aber welches Feld kann ich benutzen, um die Mitglieder mit den Formulardaten zu koppeln? tl_member ID als auch Formulardaten-Id werden ja automatisch erstellt.
- wie könnte ich jetzt weitermachen, um mit diesem (oder auch einem zweiten) Formular Daten in eine Erweiterung einzugeben, die wiederum als einzige Verbindung zu den Kundendaten die pid enthält während die Formulardaten ja eine eigene ID haben?
- ich habe die Erweiterung efgmemberselect installiert. Hilft mir das irgendwie weiter? Was mache ich damit bzw. wie wende ich das richtig an?
- Gibt es andere Möglichkeiten, Mitgliederdaten im Frontend aufzulisten und dann zu exportieren bzw dort zu bearbeiten (ohne sich einzuloggen?) Memberlist und zextendedregistration habe ich getestet und funktionieren soweit super, aber damit kann ich nichts bearbeiten, während es über den Umweg efg ja anscheinend funkitonieren soll.
Bin riesig dankbar über jeden Hinweis!
Lesezeichen