Zum Inhalt springen

feuserregister - Problem mit Label für "gender"

Erstellt am 23. Mai 2016 · 4 Antworten · letzte Antwort am 9. Januar 2017

Tags: Frontend-Benutzer, Frage

mimii ·

Hallo ins Forum

ich möchte die Anrede in einem Formular umstellen. Hierzu habe ich folgendes TS

plugin.tx_srfeuserregister._LOCAL_LANG.de {
  gender = Anrede
  fe_users.gender.I.0 = Herr
  fe_users.gender.I.1 = Frau
  fe_users.gender.I.99 = keine
}

Das Label "Anrede" wird korrekt gesetzt, die drei anderen (Herr, Frau, keine) werden jedoch nicht angezeigt. Die Radiobuttons sind da, aber der Text dazu nicht. Ich habe TYPO3 7.6., gender wird in der /html/typo3/typo3conf/l10n/de/sr_feuser_register/de.locallang.xml gesetzt, fe_users.gender.I.0, fe_users.gender.I.1, fe_users.gender.I.99 in der /html/typo3/typo3conf/l10n/de/sr_feuser_register/de.locallang_db.xml

Was mach ich falsch? Müssen die Labels, die in der "de.locallang_db.xml" enthalten sind, anders angesprochen werden?

Danke für ne Info und Gruß
mimii

marco123 ·

Ich bin daran auch etwas verzweifelt, und bin es streng genommen immer noch.

Irgendwie bin ich darauf gekommen den tca type zu ändern.

$GLOBALS['TCA']['fe_users']['columns']['gender']['config']['type'] = 'select';

Dann wird zwar ein select anstatt von 2 radio buttons gerendert, aber die Label funktionieren.

fuzzy-d · · Beste Antwort

Mit folgenden TS konnte ich die Labels der Radios setzen.

 plugin.tx_srfeuserregister._LOCAL_LANG.de {
  fe_users.gender.I.0 = male_label
  fe_users.gender.I.1 = female_label
  gender = Anrede
  male_label = Herr
  female_label = Frau
}

TYPO3 6.2.26
sr_feuser_register 4.0.2

Vielleict hilft es ja noch jemandem.

eyes_only ·

Ich hatte gerade auch das Problem, aber mit der Umgehungslösung von "fuzzy-d" klappt es erst einmal.

Wäre aber GROSSARTIG, wenn jemand die korrekte Konfiguration weiß und hier noch posten könnte, damit es sauber implementiert ist 😉.