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  
17-06-11 11:25:38 gelöst // sr_feuser_register: eigene checkbox/selectbox values werden im Preview nicht angezeigt
Thomas .
Hi Franz, hi Forum,

folgendes Problem mit Lösung (betrifft Version 2.6.1 + akt. entwicklerversion):
eigene, über kickstarter angelegte checkbox/selctbox Felder (multiple) in der fe_users werden bei der Registrierung über sr_feuser_register im preview Modus nicht angezeigt, jedoch einwandfrei in die db geschrieben - im TCA Array fehlt die eigene Felddefinition.

bug: sr_feuser_register/lib/class.tx_srfeuserregister_tca.php in Zeile 61 in der Funktion init

Lösung: php:code alt: //$TSFE->includeTCA(); takes too much memory
php:code alt: $TSFE->includeTCA(); // takes too much memory

gepostet 19.05.2011 von Alexander Kellner (http://www.typo3forum.net/forum/extension-modifizieren-neu-erstellen/18486-sr_feuser_register-um-pulldown-formularelement-erweitern-2.html)


Beste Grüße

Thomas
17-06-11 11:31:23 Ergänzung:
Thomas .
muss natürlich heißen:

Lösung:
php:code alt: //$TSFE->includeTCA(); takes too much memory
php:code neu: $TSFE->includeTCA(); // takes too much memory

Thomas
17-06-11 15:01:39 sr_feuser_register: Selectbox/checkbox mit Mehrfachauswahl: Ausgabe im Frontend
Thomas
Hi Forum,

Bei der Registrierung sollen die feuser diverse Angaben mittels checkbox/selctbox Mehrfachauswahl machen. Die labels habe ich zugewiesen über

plugin.tx_srfeuserregister_pi1._LOCAL_LANG {
de {
fe_users {
first_name = Vorname
.
status.I.0= bitte wählen, Mehrfachauswahl möglich
status.I.1= Student(in) Medizin
status.I.2= Student(in) Physik
status.I.3= Student(in) Chemie
status.I.4= Student(in) Informatik
.
tx_tk_voice_types_sel.I.0= bitte auswählen, Mehrfachauswahl möglich
tx_tk_voice_types_sel.I.1= Sopran
tx_tk_voice_types_sel.I.2= Mezzosopran
tx_tk_voice_types_sel.I.3= Tenor
.
}
}
}

sr_feuser_register nimmt die angeklickten Auswahlen korrekt auf und speichert sodann diverse Ziffernkombinationen numerisch in die entsprechenden Felder der fe_users (z.B. 372 oder 15).

Diese Felder möchte ich nun über die EXT feuserlisting auslesen, bekomme aber nur die Ziffernkombinationen, so wie sie im Feld der db stehen, gelistet, benötige jedoch die hinterlegten Begriffe in lesbarer Form.

Hat mir jemand einen Tipp?

Viele Grüße

Thomas

17-06-11 15:03:46 Uuups,....
Thomas .
...sorry, das sollte natürlich ein neues Thema werden.....
20-06-11 22:16:37 falsche Lösung
Franz Holzinger
Diese Lösung ist falsch. Es ist nur ein Workaround. Damit wird es langsamer, und es braucht mehr Speicher.

Richtigerweise muss die Extension im Hook extendingTCA hinzugefügt werden:

In der Datei ext_localconf.php der Extension muss das hier stehen (mynewext als Beispiel Extension Key):

if (TYPO3_MODE=='FE') {
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['sr_feuser_register']['extendingTCA'][] = 'mynewext';
}

< Zurück zum Forum