-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Description
$builder
->add('date', DateTimeType::class, [
'widget' => 'single_text',
])
;result => Could not find a transformer for any of these types (datetime, form)
Actualy a bypass by using a simple text input and appy a transformer on it :
->addModelTransformer(new CallbackTransformer(
function ($datetimeObj) {
if ($datetimeObj === null) {
return '';
}
return $datetimeObj->format('Y-m-d H:i:s');
},
function ($datetimeString) {
return \DateTimeImmutable::createFromFormat('Y-m-d H:i:s', $datetimeString, new \DateTimeZone('UTC'));
}
))Metadata
Metadata
Assignees
Labels
No labels