Hi Leo, ich befürchte per TypoScript ist das Ganze etwas komplizierter, evtl. auch unmöglich. Dein Versuch mit "name.value.field = lastName" kann nicht funktionieren, da lastName in dem Moment noch gar nicht in die Datenbank geschrieben wurde. Außerdem weiß TypoScript nicht auf welchen Eintrag aus fe_users zugegriffen werden soll.
Die Quick&Dirty Variante wäre im User Model (typo3conf/ext/femanager/Classes/Domain/Model/User.php) von femanager die setFirstName und setLastName Funktionen zu verändern. zB: public function setFirstName($firstName) { $this->firstName = $firstName; $this->setName($this->getFirstName() . " " . $this->getLastName()); } Aber: Das würde bei jedem femanager Update überschrieben werden. Die schönere Variante wäre, das User Model von femanager zu erweitern. Also eine eigene kleine Extension dafür zu machen und dort die setFirstName und setLastName Funktionen zu überschreiben. Dazu gibt es einiges unter https://docs.typo3.org/typo3cms/extensions/femanager/BestPractice Viele Grüße, Chris Am 2015-11-30 um 19:54 schrieb Leo Führinger: > Hat hierzu keiner eine Idee? > Habe immer noch das Problem, das beim Registrieren der Vorname und Nachname > in das zugehörige Feld gespeichert wid. Die Extension seminars benutzt > jedoch öfters das Feld name, was leider leer ist... > Daher meine Versuch aus der vorigen Mail. > > Danke und liebe Grüße, > Leo > > Am 9. November 2015 um 22:47 schrieb Leo Führinger <leo.fuehrin...@gmail.com >> : >> Hallo zusammen, >> beim Registrieren mit dem femanager geben die Nutzer ihren Vornamen >> (firstName) und Nachnamen (lastName) ein. >> Nun würde ich gerne in der fe_user-Tabelle das Feld Name (name) automatisch >> mit Vorname + Nachname befüllen (nicht nur beim Erstellen, sondern auch >> beim Ändern des Namens. >> Wollte eines nach dem anderen probieren. Doch schon beim einfachsten >> scheitert es: >> >> forceValues { >> # Overwrite initally (default) >> beforeAnyConfirmation { >> # Usergroups can be set with a commaseparated list >> usergroup = TEXT >> usergroup.value = 1 >> >> >> name = TEXT >> # Geht alles nicht >> name.value.field = lastName >> name.field = lastName >> name.data = lastName >> # Nur einen fixen Text bekomme ich hin: >> name.value = NAMENSTEST >> >> } >> } >> >> Kann mir jemand auf die Sprünge helfen? >> >> Damit geht es auch nicht (selbst die unveränderte Konfiguration speichert >> keinen Datensatz): >> storeInDatabase { >> tt_address { >> _enable = TEXT >> _enable.value = 1 >> >> pid = TEXT >> pid.value = 15 >> >> name = TEXT >> name.value = NAMETEST >> >> email = TEXT >> email.field = email >> >> } >> } >> >> Danke und liebe Grüße, >> Leo >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german