Hallo Leute,
ich sitze jetzt seit 4 Tagen an dieser dummen Registrierung. Ich habe diese Frage auch schon in einem anderen Forum gestellt, wo mir aber keiner helfen konnte. Auch hier habe ich in den andern Threads keine Lösung gefunden.
Mein System:
XAMPP mit PHP 5.31
TYPO3 4.3
sr_feuser_register 2.5.24
kb_md5fepw 0.4.0
lib 0.1.0
static_info_tables 2.1.1
div 0.1.0
div2007 0.2.4
Ich bin wie folgt vorgegangen:
Sysfolder angelegt und darin zwei Usergruppen (vor und nach registrierung)
Template von sr_feuser_register ins root-template eingebunden
Folgende Ordner angelegt und die UID gemerkt: Login, Registrierung, Bestätigung und Editieren
auf jeder der Seiten ein Inhaltselement des Typs Plugin -> Frontend User Registrierung angelegt, als Datensammlung den Sysfolder mit den Usergruppen angegeben und die jeweilige option ausgewählt (Default, Create, Default, Edit )
ein Konfigurationstemplate erstellt und ins root template eingebunden. Der Objektbrowser zeigt auf der Registrierungsseite auch die richtigen Werte an.
# Moechten Sie alle Felder verwenden, nachfolgende Zeile einfach auskommentieren. Die Attribute koennen in beliebiger Reihenfolge angegeben werden
plugin.tx_srfeuserregister_pi1.formFields = username,password,first_name,last_name,address,zip,city,telephone,email,
# Felder, die ausgefuellt werden muessen. Moegliche Werte wie oben, Defaulteinstellung ist username, password, first_name, lastname, email
plugin.tx_srfeuserregister_pi1.requiredFields = username,password,first_name,last_name,email,address,zip,city,
# Gruppe der Nutzer, die ihre Anmeldung noch nicht bestaetigt haben
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 2
# Gruppe der Nutzer, die angemeldet sind
plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 1
plugin.tx_srfeuserregister_pi1.enablePreviewRegister = 0
# E-Mail-Adresse der Registrierungsstelle (an diese Email werden auch die Admin-Mails versandt)
plugin.tx_srfeuserregister_pi1.email = [email]meine@mailadresse.de[/email]
plugin.tx_srfeuserregister_pi1.siteName = Ihre Registrierungsstelle
plugin.tx_srfeuserregister_pi1.pidTitleOverride = Registrierungsstelle
# ID der Seite, die das Registrierungsformular bzw. die Login-Box darstellt
plugin.tx_srfeuserregister_pi1.loginPID = 37
# ID der Seite, die das Registrierungformular enthaelt
plugin.tx_srfeuserregister_pi1.registerPID = 12
# ID der Seite, die das Profil-bearbeiten-Formular enthaelt
plugin.tx_srfeuserregister_pi1.editPID=19
# ID der Seite, die das Bestaetigungs-Formular enthaelt
plugin.tx_srfeuserregister_pi1.confirmPID=39
# ID des Benutzer-Ordners
plugin.tx_srfeuserregister_pi1.pid = 38
Ergebnis: Im Frontend wird bis auf meine Überschrift Registrierung nichts ausgegeben?
<!-- CONTENT ELEMENT, uid:120/list [begin] -->
<div id="c120" class="csc-default"> <!-- Header: [begin] -->
<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Registrieren</h1></div>
<!-- Header: [end] -->
<!-- Plugin inserted: [begin] -->
<!-- Plugin inserted: [end] -->
</div>
<!-- CONTENT ELEMENT, uid:120/list [end] -->
Ich habe testweise einmal in die main-Methoden in den PHP-Dateien von sr_fe_user_register die("test") geschrieben. Ergebnis ist das gleiche wie oben. Die Seite wird ganz normal gerendert, nur dass der Inhalt nicht angezeigt wird.
Habe ich etwas vergessen? Ich habe eigentlich alle Tutorials durchprobiert und bei allen das gleiche Ergebnis.
Bitte helft mir, sonst sehe ich mich gezwungen ein eigenes Plugin zu schreiben.