[gelöst]User Registrierung um einige Daten erweitern
am 24.03.2010 - 00:49 Uhr in
Hallo zusammen,
ich würde gerne die Userregistrierung um einige Felder, bzw. Tabs erweitern.
So soll es zur Anmeldung z.B. Pflicht sein seinen vollständigen Namen anzugeben, etc.
Dazu habe ich auch schon bestimmte Profile erstellt.
Zudem habe ich die Module "profilesetup" und "pageroute" installiert.
Derzeit funktioniert es allerdings noch nicht, dass diese Profil-Pageroute während der Registrierung abläuft, sondern erst nach der Confirmation.
Wie kann ich den gesamten Registrierungsprozess überarbeiten?
Nochmal zusammengefasst, Ziel soll sein:
-Registrierung um Profile erweitern mit bestimmten Pflichtfeldern
-Zustimmung von AGB
-Bestätigung der Registrierung
Wäre toll, wenn Ihr ein paar Tipps für mich hättet.
Grüße
tick313
- Anmelden oder Registrieren um Kommentare zu schreiben
Content Profile
am 24.03.2010 - 18:35 Uhr
Ich würde für die zusätzlichen Felder Content Profile und für die AGB Legal verwenden. Die Registrierung kannst du ja bei den Benutzereinstellungen bestätigen lassen. Oder meinst du etwas anderes.
Super, vielen Dank. Mit
am 25.03.2010 - 01:31 Uhr
Super, vielen Dank. Mit content profile konnte ich wie geünscht die Profilfelder während der Anmeldung anzeigen lassen. Nun muss ich nur noch herausfinden, wie man manche Felder bei bestimmten Rollen ein- oder ausblenden kann.
Für die AGB werde ich legal ausprobieren.
Viele Grüße
tick313
In Kombination mit Autoassign
am 25.03.2010 - 09:39 Uhr
In Kombination mit Autoassign Role geht das ganz gut
Autoassign Role habe ich
am 25.03.2010 - 15:32 Uhr
Autoassign Role habe ich bereits installiert. Allerdings werden die Rollen nicht automatisch verteilt, sondern die Benutzer sollen die Rolle bei der Registrierung selbst auswählen können.
Derzeit sieht das Registrierungsformular ungefähr so aus:
-username
-passwort
-Adressdaten
-Rolle auswählen
-AGB akzeptieren
Nun würde ich gerne entsprechend dem, welche Rolle die User ausgewählt haben, eine weitere Seite in der REgistirerung anzeigen, die die entsprechenden Profilfelder enthält.
Alternativ habe ich mir überlegt, diese Profilfelder halt erst nach der Registrierung anzeigen zu lassen mit LoginToboggan. Allerdings funktionieren hier bei mir die Redirections komischerweise nicht.
Grüße
tick313
assign by path
am 25.03.2010 - 17:19 Uhr
Am einfachsten verwendest du wohl assign by path, dann kannst du für jede Rolle ein eigenes Content Profile erstellen. Die Seite /user/register musst du dann durch eine Zwischenseite ersetzten, wo die User wählen können, welche Rolle sie wollen.
Danke Tiger für Deine
am 26.03.2010 - 02:49 Uhr
Danke Tiger für Deine Tipps.
Ich habe das letzte Problem nun einfach so gelöst, dass ich gleichen Pflichtfelder des Profils für alle Rollen während der Registrierung anzeigen lasse. Dann habe ich die Startseite so programmiert, dass beim ersten Zugriff einige Links zu den Profilseiten sind, mit dem Vermerk diese auszufüllen.
Für meine Belange reicht es erstmal.
Den Rest habe ich mit Autoassignrole, logintobbogan, legal und contenprofile zusammengefriemelt. :-)
Vielen Dank für die Hilfe!
Grüße