Zurück-Button + Wertänderung wirkungslos
Closed this issue · 1 comments
Ich nutze mp_forms und conditionalformfields in Kombination und konnte damit ein herrlich komplexes Formular aufbauen. Allerdings bin ich jetzt über ein Problem gestolpert:
Feld mit Radio-Menü (ja/nein)
-> Bei "ja" wird ein Fieldset eingeblendet
-> Bei nein wird nichts einblendet
// PAGE BREAK
-> Wenn vorher "ja" gewählt wurde, wird Fieldset X mit ein paar Feldern eingeblendet
-> Wenn vorher "nein" gewählt wurde, wird einfach nur ein Text eingeblendet
// PAGE BREAK
Soweit, so gut...
Wenn ich aber auf der zweiten Seite den zurück-Button drücke und mich beim Radio-Menü umentscheide, "ja" auswähle (und dann Werte in die Felder des dann erscheinenden Fieldsets eintrage), hat das nach dem Pagebreak keine Wirkung.
Ich habe auf der zweiten Seite zum Prüfen mal ein verstecktes Feld eingebaut, das mir den Session-Wert ausgibt - in der php Datei über
$formDataArray = $_SESSION['MPFORMSTORAGE']['1']['1']['submitted'];
echo $formDataArray['value'];
Da kommt nur "nein" an, der Wert wird nicht geändert.
Ich hoffe, das war verständlich und ist irgendwie lösbar.
Also die Werte werden bei mir korrekt gespeichert. Habe das mit einem normalen Radio-Button versucht und zurück gewechselt. Das hat einwandfrei funktioniert. Insofern denke ich nicht, dass hier ein Problem mit mp_forms vorliegt.