Zum Inhalt springen

Benutzer anlegen/editieren?

Erstellt am 8. Juni 2006 · 2 Antworten · letzte Antwort am 10. Juni 2006

Tags: TCA, Frontend-Benutzer, Frage

DMSt ·

Kann mir jemand sagen, welche Funktion in welchem File im Backend für das Neuanlegen und Editieren von Frontend-Usern veranwtortlich ist?

Ich möchte zusätzliche User-Felder anlegen (zB Kundennummer o. Partnernummer), mit denen der User sich registrieren kann, möchte diese aber auch beim Bearbeiten/Anlegen von FE-Usern über das Backend füllen oder editieren.
Die SQL-Datenbank um das Feld zu erweitern, ist ja nicht das Problem - aber wie kriege ich im BE ein Eingabefeld, das ich ausfüllen kann und mit dessen Wert dann das DB-Feld gefüllt wird?

Wäre toll, wenn mir da jemand auf die Sprünge helfen könnte.

LG, DMSt

b.​detert ·

Hallo DMSt,

du könntest Dir mit dem Extension Kickstarter eine kleine MiniExtension bauen und dann dort unter "Extend existing Table" die fe_user auswählen um die gewünschten Felder anzulegen. Zusätzlich kannst Du dann dort genau bestimmen was für eine Art Datenbankfeld dies sein soll und somit dann gleichzeitig bestimmen ob es sich um Select , Input Felder oder was auch immer handeln soll.

DMSt ·

Ahoi,

das hat geklappt - konnte ein zusätzliches Feld anlegen, welches ich bei der Neuanlage und dem Editieren von Usern auch ausfüllen und speichern kann.

Prima, danke.

Eine Frage hätte ich dazu noch: Dieses Feld steht fast ganz unten, nur gefolgt von den Einstellungen für Aktivität/Inaktivität des Users.

Gibt es eine Möglichkeit, dieses Feld im BE-Formular an eine andere Stelle zu bringen, also zB unter die Adresse, damit man Felder beisammen stehen sieht, die "thematisch" auch zusammengehören?

Und: bringt es Performance-Einbußen, wenn ich weitere Felder mit weiteren "privaten" Extensions hinzufüge? Oder sollte man zusehen, dass alle zusätzlichen Felder in EINER Extension erstellt werden?

LG, DMSt