Zum Inhalt springen

Username = fortlaufende Mitgliedsnummer?

Erstellt am 15. Dezember 2007 · 1 Antwort · letzte Antwort am 30. Januar 2008

Tags: Frontend-Benutzer, Frage

Edge ·

Ich bin grad dabei ne Webseite für nen Alfa Romeo Club mit 2000 Mitgliedern (Norwegen) auf Typo3 umzusetzen. Eine Benutzerregistirerung (und Verwaltung) soll mit sr_feuser_register und der fe_user Tabelle realisiert werden. Bisweilen kann man ja nur die E-Mail-Adresse als Username auswählen (oder halt selbstgewählt).

Gibt es eine Möglichkeit (oder vielleicht erstmal nen Ansatz) den Usernamen automatisch generieren zu lassen, idealerweise die Mitgliedsnummer aus der entsprechenden Tabelle des "letzten" Users + 1

nweber ·

Hi Edge,

die Lösung könnten evtl. in den guten, lieben HOOKS liegen 😉

Guck dir dort mal folgende Methode an:

 function registrationProcess_afterSaveCreate($recordArray, &$invokingObj)

Dort könntest du den USERNAME nach dem Speichern aktualisieren und z.B. auf die aktuelle ID + führende Nullen setzen. Wenn du per TypoScript dann noch vorher angibst, dass der USERNAME = EMAIL sein soll, fällt der USERNAME als Pflichtfeld weg.

LG,
Niels