Franz Holzinger

Verse of the day

Bei Gott ist mein Heil, meine Ehre, der Fels meiner Stärke; meine Zuversicht ist auf Gott.
Psalm 62:7

© Bible Gateway's Verse of the Day


Entwickler Version

Bitte testen Sie es immer vor dem Stellen einer Frage auch mit der aktuellen Entwicklerversion

autor  
15-08-08 14:19:25 Benutzer wird nicht im SysOrdner angelegt.
Steffi
Wenn sich ein neuer User registriert, erhält er die Nachricht an seine email, die er bestätigen muss. Folgt er dem Link, bekommt er auch die Meldung, dass sein Konto nun erstellt ist, nur sobald der User versucht sich einzuloggen, kommt "Anmeldefehler".

Der User wurde auch im SysOrdner - weder in dem vor noch nach der Registrierung angelegt, obwohl die Constanten

plugin.tx_srfeuserregister_pi1.userGroupAfterConfirmation = 1
plugin.tx_srfeuserregister_pi1.userGroupUponRegistration = 2
plugin.tx_srfeuserregister_pi1.pid = 10

gesetzt sind. Auch die Nummern habe ich nochmal überprüft.
In der Tabelle fe_users wird der Eintrag allerdings geschrieben. Wenn ich dann in dieser Tabelle den Eintrag anpasse (Usergroup eintrage...) funktioniert die Anmeldung dennoch nicht.

Nur das Erstellen eines neues Users über das Backend funktioniert.

Komisch ist, dass auf dem localhost noch alles funktioniert, jetz nach dem Export aber nicht mehr.

Was könnte ich da falsch gemacht haben?
15-08-08 15:23:16 Problem gelöst
Steffi
Ich versteh es zwar nicht so recht, aber jetzt funktioniert alles wieder.
Was ich gemacht habe, war, alle Einträge, die im extra Extensiontemplate zu finden waren (wie auch bei der lokalen Installation), in die Constants und ins Setup des Roottemplates einzutragen.

Aus dem Extensiontemplates wurden immer lediglich die Einträge aus dem Setup übernommen, sämtliche Constantseinträge wurden ignoriert, obwohl das Extensiontemplate ins Haupttemplate eingebunden wurde.

Wie kommt das?
15-08-08 17:50:42 Constants
Franz Holzinger
Bei der Frontendbenutzerregistrierung muss immer alles, was im Manual beschrieben steht, in den Constants eingetrage werden. Unter Setup läuft dies meistens nicht, bzw. müsste es anders gemacht werden, wovon aber abgeraten wird.
Nur einige Dinge wie pid sind zufällig auch im Setup unter demselben Namen verfügbar.
Überprüfe es im Template ObjectBrowser. Der zeigt immer an, welche Constants und welches Setup auf einer Seite aktuell sind.
< Zurück zum Forum