Diese Frage habe ich hier schon gepostet, aber keinen Feedback bekommen. Vielleicht klappt es hier? http://www.joomla.ch/forum/joo…rnahme-aus-benutzerprofil Ich habe mehrere Benutzer die sich einloggen müssen um Berechtigung für gewisse Aktionen zu bekommen. Die Benutzerverwaltung hat nur begrenzte Anzahl Felder, daher habe ich für die Eingabe weiterer Daten, Benützer Profil aktiviert und dort z.B. Adresse, TelNr., etc. eingegeben. Die Daten befinden sich in den Tabellen -users und _user_profiles. Ich habe ein Chronoforms5 Formular gebastelt, wo der eingeloggte Benutzer zusätzlich zu den üblichen Kontaktdaten (Name, Adresse, telNr, etc) weitere Angaben machen kann (z. B. Teilnahme Ja/Nein..) und diese via Email verschickt werden können. Damit die Benutzer die bei der Registrierung eingegebenen Daten nicht immer wieder eingeben müssen, möchte ich dass diese Daten automatisch in das Formular eingefüllt werden. Kennt jemand einen Weg? Die Recherche im Netz hat bisher nichts ergeben... Danke
Chronoforms Datenübernahme aus Benutzerprofil
- kraadde
- Erledigt
-
-
-
Hallo,
ich hoffe ich verstehe deine Frage richtig.
Du kannst in jedes Chronoforms Feld beim Laden ein default value setzen. Außerdem weißt du, welcher Benutzer angemeldet ist und kannst darüber alle gespeicherten Informationen abrufen. Lade diese doch als default value.
-
Danke Astrid, aber meine Frage war wohl nicht klar.
Es gibt ja mehrere mögliche User und das Formular sollte die Daten des jeweils angemeldeten User einfügen. Ach ja, und die Daten aller möglichen Users habe ich in den Tabellen _users und _user_profiles bereits gespeichert -
Ja, und die Daten des gerade angemeldeten Benutzer bekommst du über
-
Das war mir klar. Aber wie bekomme ich die Daten ins Chronoform?
-
Warum verwendest du nicht eine erweiterte Benutzerverwaltung wie den CommunityBuilder? https://www.joomlapolis.com/
-
In dem du in das onLoad Event einen Custom Code einfügst.
Zum Bespiel lädt
bei mir das aktuelle Datum in einem Formular in das Feld mit dem Namen „before“.
Chronoengine betreibt übrigens auch ein aktives Forum: http://www.chronoengine.com/forums.html