Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© 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  
8-11-09 23:37:24 Die Angabe im Feld "usergroup" weg nach Editierung des Profils durch den FE-User
Dmitry B.
Guten Tag!

Ich habe eine kurze Frage bzw. ein kleines Problem mit der Extension sr_feuser_register.
Wenn sich ein FE-User einloggt, sein Profil editiert und dann speichert, kann er sich hinterher nicht mehr einloggen, weil das Feld "usergroup" geleert wird - auch wenn es gar nicht im Formular zur Auswahl steht. Im JS-Teil steht dann auch: "updateForm('tx-srfeuserregister-pi1-fe_users_form','FE[fe_users][usergroup]','');"

Zwar steht ein leerer Wert bei vielen anderen nicht im Formular editierbaren Feldern auch, allerdings wird nur dieser bei mir überschrieben.

Dieses Verhalten zeigt sich in Typo3 4.2.8 und mit sr_feuser_register 2.5.24. Dazu sollte vielleicht noch gesagt werden, dass es bei dem Projekt mehrere FE-Benutzergruppen geben soll, wobei sie gar nicht auswählbar sein sollen, sondern in Abhängigkeit davon ausgewählt werden, durch welches FE-Registrierungsformular sich der Benutzer anmeldet. Sie werden dort jeweils mit TS "userGroupAfterConfirmation" hinterlegt.

Ich habe bis jetzt einen Workaround für das Problem gefunden, der darin besteht, das Array des Felder "usergroup" als integer im Backend zu parsen (TS-Setup: "plugin.tx_srfeuserregister_pi1.parseValues.usergroup = int") und anschließend hardgecoded mit dem gewünschten Wert zu überschreiben (ebenda: "plugin.tx_srfeuserregister_pi1.edit.overrideValues.usergroup = 2"). Das funktioniert zwar, ist aber wohl nicht ganz sauber, da es ja voraussetzt, dass jeder Benutzer nur eine Benutzergruppe hat. Möglicherweise funktioniert das auch mit "multiple", dann wäre auch die Überschreibung des kompletten Arrays möglich. Das habe ich allerdings noch nicht getestet.

Gibt es eventuell eine sauberere Lösung dafür? Ist dieses Problem überhaupt reproduzierbar? Ich habe dazu recht wenig im Internet gefunden - scheinbar tritt das nur unter gewissen Umständen ein.

Ist das tatsächlich ein Bug oder einfach nur ein Denkfehler von mir?


Vielen Dank schonmal für die Antwort!

Viele Grüße!

Dmitry


P.S. Ich hoffe, die Beschreibung war in Ordnung. Sonst gebe ich gern noch weitere Infos, sollte ich etwas Wichtiges nicht erwähnt haben!
26-05-10 09:46:31 gleiches Problem
Tamara Block
Hallo,

ich habe das gleiche Problem und trotz langer Suche im Internet noch keine Lösung gefunden.

Die bereits erstellten Threads zu diesem Thema helfen mir leider auch nicht weiter:
http://jambage.com/index.php?id=213&tx_ttboard_pi_list[uid]=3124&cHash=9d0ad0f6a99eff55512d15ab26e3c9ef

http://jambage.com/index.php?id=213&tx_ttboard_pi_list[uid]=2459&cHash=0939836076e797abbbe7998c73eeadbb

Ich benutze:
Typo3 4.3.3
sr_feuser_register 2.5.25
div2007 0.3.2

Der beschriebe Fehler soll in Version 2.5.21 bereits behoben worden sein. Hat er sich vielleicht wieder eingeschlichen?

Viele liebe Grüße,
Tamara
26-05-10 21:42:48 Test Version
Franz Holzinger
Das sollte zuerst mit der Test Version von sr_feuser_register ausprobiert werden, die man unterhalb im Menü 'Shop' herunterladen kann.
26-05-10 23:14:41 germandates
Tamara Block
Hallo,

danke, dass ich die Testversion ausprobieren sollte.

Als ich die Testversion installieren wollte, geriet ich in einen Konflikt mit "German date format for sr_feuser_register - germandates".
Daraufhin habe ich die Extension deinstalliert, aber vor der Installation der Testversion die 2.5.25 noch einmal ausprobiert ... und siehe da, jetzt funktioniert diese auch.
Die Testversion habe ich dann nicht mehr installiert. Soll ich das noch tun um irgend etwas gegen zu checken?

Viele liebe Grüße,
Tamara
27-05-10 08:15:03 Testen
Franz Holzinger
Hallo Tamara,

es wäre gut, wenn du es auch mit der Tesversion ausprobieren würdest. Diese soll nämlich in einigen Tagen als neue Version ins TER gestellt werden. Es wäre prima, wenn ein womöglich darin vorhandener Fehler noch vorher entdeckt und behoben werden könnte.

Grüße
Franz
27-05-10 13:29:03 Läuft
Tamara Block
Hallo Franz,

ich habe gerade die Testversion (ohne "germandates") installiert und konnte bislang noch einen Fehler feststellen. Heute Abend teste ich das noch einmal genauer und melde mich dann noch mal.

Viele liebe Grüße,
Tamara
28-05-10 07:54:58 geht immer noch
Tamara Block
Hallo Franz,

in dem von mir genutzen Funktionsumfang der Testversion, konnte ich bis jetzt keine Fehler entdecken.

Viele liebe Grüße,
Tamara
< Zurück zum Forum