Zum Inhalt springen

Browser bleibt leer durch "sr_feuser_register"

Erstellt am 20. August 2009 · 3 Antworten · letzte Antwort am 29. Januar 2010

Tags: Frontend-Benutzer, Frage

MICHI_B ·

Güsse

Hab schon einige Typo3 Seiten zu laufen gebracht und zu allen Problemen hier eine Lösung gefunden.

Nur jetzt steh ich seit ein paar Tagen vor einem Rätsel! Bei meinem aktuellen Projekt bring ich die Frontend Regiestation nicht zum laufen.

Derzeitige Versionen, alle Aktuell vom typo3.org Server gezogen:

Typo3 4.2.
newloginbox_3.1.1.t3x
sr_feuser_register_2.5.22.t3x
static_info_tables_2.1.1.t3x

Und alles nach vorhandenen Tutorials oder Büchern eingebaut.

Nur wenn ich das Seitenelement „sr_feuser_register“ einbaue, bleibt das Frontend einfach LEER, es kommt einfach nichts, keine Zeile, nichts, nix, nicht mal Quellencode vom Server, nicht mal einen Fehlermeldung.

Blendet man den Seiteninhalt aus kommt die Seite wieder?

Hab einfach keinen Ansatz was da rennt!!

Hat wer ne Idee?

just-bjoern ·

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
  • Cache der Gesamten Seite gelöscht

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.

blueX ·

Hi

Hab genau das selbe Problem ... und das nicht nur bei einem Projekt. Allerdings tritt es nicht permanent auf sondern immer ca nach einem Tag, lösche ich den Cache geht es wieder eine weile.... Haben das problem wie gesagt auf unterschiedlichen Projekten bei verschiedenen Hostern und unterschiedlichen TYPO3-Configurationen und Versionen. Einzige Konstante ist die sr_feuser_register Version. Ich dachte erst an ein Cachingproblem,wenn ich die seite aber auf no Cache setze besteht das Problem weiterhin. Sehr misteriös....

MfG
Björn

blueEye ·

Kann mich leider nur anschließen.

Mit der Ergänzung, das der IE den Content anzeigt, der FF bleibt leer, obwohl die Adressleiste die richtige Seiten-ID anzeigt?!? Alle Caches sind mehrfach geleert, daran sollte es nicht liegen.

Das Phänomen tritt auch OHNE sr_feuser_register auf. Daher vermute ich, das es an felogin liegt. #angry# Bin aber bei der Fehlersuche noch nicht weiter gekommen.

Habe auch Datenbankeinträge zu einem fumtionierendem (lokalem) System verglichen, alles identisch.

Beste Grüße
blueEye