Hallo,
gestern hatte ich zum ersten mal etwa smit einem Login in Typo3 zu tun.
Habe dann nach der Doku versucht alles richtig anzulegen.
Mein Problem ist nur, dass die Benutzer unter der Registrationsseite angelegt werden und nicht unter dem extra angelegten Sysordner
Unter Constants ist golgendes geändert:
styles.content.loginform.pid = 104
plugin.tx_srfeuserregister_pi1.pid = 104
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 1
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
104 ist der Ordner für die User und den beiden Benutzergruppen.
Bei der Register-Seite ist auch als General Record Storage page die 104 eingetragen.
Was mache ich denn hier falsch?
Gruß
Frank
#11956
Das Problem hatte ich beim Gästebuch!!! =)
Beim login brauchte ich so eine Angabe nicht, da langte n folgende Constant Einträge:
plugin.tx_srfeuserregister_pi1.pid = 42
plugin.tx_srfeuserregister_pi1.loginPID = 40
plugin.tx_srfeuserregister_pi1.editPID = 43
plugin.tx_srfeuserregister_pi1.registerPID = 45
plugin.tx_srfeuserregister_pi1.confirmPID = 46
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 2
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 2
plugin.tx_srfeuserregister_pi1.enableAdminNotifyOnUpdate = 1
plugin.tx_srfeuserregister_pi1.linkToPIDAddButton = 1
plugin.tx_srfeuserregister_pi1.pidTitleOverride = MyHomepage
plugin.tx_srfeuserregister_pi1.linkToPID = 40
plugin.tx_srfeuserregister_pi1.siteName = MyHomepage Site
plugin.tx_srfeuserregister_pi1.passwordAtLeast = 2
plugin.tx_srfeuserregister_pi1.usernameAtLeast = 2
plugin.tx_srfeuserregister_pi1.email = gpa@innovaphone.com
plugin.tx_srfeuserregister_pi1.confirmInvitationPID = 46
plugin.tx_srfeuserregister_pi1.confirmType = 46
Seitenstruktur habe ich so erstellt
Login -> Erweitertes Login + userregister ohne Code
Edit -> userregister + code EDIT
Confirm -> userregister + code CREATE
Register -> userregister + code CREATE
List -> userlist
Das sollte tun!!
Gruß
Guido
Danke!
hat aber nix bei mir geholfen, bin dann aber eben selbst drauf gekommen durch rumtesten. ...
Ich hatte die Konstanten für das Plugin im Roottemplate stehen (hatte bisher immer nur ein Roottemplate)
Wenn ich jetzt bei der Registerseite ein Template anlege und die Konstanten dort reinschreibe werden dei user richtig angelegt.
Gruß
Frank
Hi,
klar weil du im Setup dann die gesetzten Konstanten wieder überschreibst... Bist genau richtig vorgegangen - template für extenstion erstellen und konstanten einfügen =)
Grüßle
P.S. Bedenke meinen Link bezüglich des Gästebuch problems, die Datenablage in SysOrdnern wird dich sicherlich noch öfters nerven.. =)
Page Modul -> Edit Page Header -> General Record Storage page
wenn ich mich nicht irre.
Sascha