[gelöst] "EntityMetadataWrapperException: Invalid data value given." für Datum-Feld in Webform
am 01.08.2022 - 13:26 Uhr in
Wenn ich in einem Modul in form_alter in $form['#validate'] einen eigenen Validate-Handler eintrage, bekomme ich den Fehler "EntityMetadataWrapperException: Invalid data value given.", auch wenn ich in der Handler-Funktion überhaupt nichts tue.Der Fehler wird offenbar dadaurch verursacht, dass mein Webform-Formular ein Feld vom Typ Datum enthält.
Wenn ich in der Validate-Funktion über $form_state['values']['submitted'] selbst Werte verändere, funktioniert das einwandfrei. Nur das bloße Vorhandensein eines Datum-Feldes löst den Fehler aus.
Offenbar kennt Drupal 7 seine eigenen Datum-Formate nicht. Siehe dazu auch meinen Beitrag https://www.drupalcenter.de/node/60967 zum vermutlich selben Problem.
Ist das bekannt? Gibt es dafür einen Workaround?
Franz
- Anmelden oder Registrieren um Kommentare zu schreiben
[gelöst] "EntityMetadataWrapperException: Invalid data value giv
am 01.08.2022 - 18:05 Uhr
Ich habe das Formular gelöscht und neu erstellt. Danach trat das Problem nicht mehr auf.