Ich habe ein kleines Formular mit drei Radio Buttons und einem Submit Button erstellt.
User wählt einen Radio Button aus. User drückt auf Submit. Erwartetes Ergebnis:
User wird entsprechend der Auswahl weitergeleitet.
1. Radio Button: Weiterleitung zur Seite mit ID 40
2. Radio Button: Weiterleitung zur Seite mit ID 41
3. Radio Button: Weiterleitung zur Seite mit ID 42
Hier die komplette Konfiguration meines Formulars:
enctype = text/plain
method = post
prefix = ms_form
confirmation =
postProcessor {
1 = redirect
1 {
destination = GP:ms_form:level_01
}
}
10 = RADIOGROUP
10 {
class = fieldset-subgroup
legend {
value = Nächste Schritte
}
name = level_01
10 = RADIO
10 {
type = radio
value = 40
label {
value = Ich habe ein Problem mit X
}
}
20 = RADIO
20 {
type = radio
value = 41
label {
value = Ich habe ein Problem mit Y
}
}
30 = RADIO
30 {
type = radio
value = 42
label {
value = Ich habe ein Problem mit Z
}
}
}
20 = SUBMIT
20 {
type = submit
name = 6
value = Weiter
}
Leider funktioniert der Redirect jedoch nicht. Welche Ursache kann dies haben?
Anstatt "GP:ms_form:level_01" habe ich auch einfach mal direkt die ID einer Seite eingetragen "40" doch auch dies hat keinen Unterschied bewirkt. Die Seite lädt einfach neu.
EDIT: Problem behoben. Es lag am Enctype, ich habe es von "plain/text" auf "application/x-www-form-urlencoded" abgeändert, jetzt funktioniert die Weiterleitung auf meine hardgecodete ID zumindest schonmal. Doch wie kann ich nun den Wert des ausgewählten Radio Buttons abgreifen?
Typo3-Version: 7.6.9