Hallo,
ich hab eine Extbase Extension. Das Model besteht aus eine paar einfachen Textfeldern (string) und einem Datumsfeld. Das Datum ist von Typ DateTime. Wenn ich nun über das Listenmodul im BE einen neuen Datensatz anlege wird mir beim Datum ein Datepicker angezeigt. Soweit alles gut und funktioniert. Nun kann ich ja im Frontend ebenfalls über "new" auch einen neuen Datensatz anlegen. Hier hab ich nun das Problem, dass das Datumsfeld zunächst ja ein einfaches INPUT-Feld ist und als String übergeben wird. Hier beschwert sich dann der PropertyMapper. Nun konnte ich in der "initializeCreateAction" mittels PropertyMapper den String DateTime konvertieren. Das geht auch noch. Nun möchte ich aber das Datum nicht als Pflichtfeld haben sondern es darf auch leer sein. Das leere Datum kann ich jetzt aber nicht nach DateTime konvertieren. Ich schaffe es auch nicht für das leere Datum dann einen Standardwert zu übergeben oder die ganze Validierung zu umgehen.
Jemand vielleicht ein Tipp für mich?
Danke schonmal.
Gruss Peter