Zum Inhalt springen

FE_USER in mehreren SYS_FOLDERS und doppelte Usernamen

Erstellt am 20. November 2012 · 3 Antworten · letzte Antwort am 20. November 2012

Tags: TCA, Frontend-Benutzer, Frage

stefano37 ·

Hallo,

wir nutzen zur besseren Übersicht der FE-USER zwei sys_folder im backend (1x firmen eigene User 1x externe user).

Beim User-Einrichten benennt T3 den Usernamen automatisch in "username0" um, wenn es den usernamen schon gibt. Das macht das Backend aber leider nur, wenn sich die beiden User im selben folder befinden.

Wie kann ich erreichen, dass diese automatische umbenennen auch funktioniert, wenn sich die user in verschiedenen Foldern befinden ?

Vielen Dank für alle Infos.
(Die gleiche Frage gibts auch schon hier(Leider ohne Antwort): http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/40753-doppelte-benutzer-mehreren-ordner-verhindern.html)

stefano37 ·

Vielen Dank 😃 Die extTables.php war das richtige Stichwort.

Folgender Eintrag löste bei mir das Problem:

$TCA['fe_users']['columns']['username']['config']['eval']='nospace,lower,required,unique';

Anscheinend galt das "unique" zuvor nur innerhalb desselben Sys_Folders. Nach dem obigen Eintrag funktioniert es auch Folder-übergreifend.