[TYPO3-german] Wie Extension se_feuser_register aufbohren/erweitern
K. Zugberg
webshopper at arcor.de
Tue Mar 27 14:08:27 CEST 2007
Hallo Tom,
erst einmal: ja, sr_feuser_register lässt sich um eigene Felder
erweitern. Wie genau das geht steht auch in der Doku von
sr_feuser_register beschrieben.
Zusammengefasst ist die Vorgehensweise folgende:
1. Tabelle fe_user um das gewünschte Feld erweitern (geht am Besten über
das Erstellen einer eigenen Extension mit dem Kickstarter, die das Feld
hinzufügt)
2. Das neue Feld im Template von sr_feuser_register an der gewünschten
Stelle einfügen (Am Besten vorhandenes Feld kopieren und Feldnamen
ersetzen. Achtung: Groß- und Kleinschreibung beachten! Außerdem gibt's
mehrere Formulare in dem Template!)
3. Im TypoScript Feld "Constants" das neue Feld in die Liste der
anzuzeigenden Felder aufnehmen:
plugin.tx_srfeuserregister_pi1.formFields = username,password,
first_name,last_name,date_of_birth,email, address,city,zone,DEINNEUESFELD
4. GGF. das neue Feld ebenso in die Liste der "required fields" aufnehmen.
5. Ggf. Validation erstellen (siehe Doku).
Dann sollte es mit dem zusätzlichen Feld eigentlich klappen.
Für die Überprüfung der Kundennummer und das was Du im Anschluß vorhast
würde ich Dir empfehlen, die sog. "Hooks" von sr_feuser_register zu
nutzen. Hier kannst Du gezielt z.B. direkt nach erfolgter Eingabe
eingreifen. Wie Du Dich da mit Deiner Klasse einklinken kannst, steht
ebenfalls in der Doku beschrieben.
Lesenswert ist hierzu auch die Doku zum Thema "Using existing hooks":
http://typo3.org/development/articles/how-to-use-existing-hooks/page/TOC/?tx_rlmpofficedocuments_pi1%5Bview%5D=multiple&cHash=602199ce78
Ich hoffe, das hilft Dir erstmal weiter.
Gruß
Katharina
>
>
More information about the TYPO3-german
mailing list