Also, ich habe jetzt eine Lösung gefunden (in einem der zahleichen Foren, die 
ich durchwühlt habe). Man muss dem Property Manager nur sagen, was für ein 
Format übergeben wird.
Ich habe nun folgendes in die initializeCreateAction() gepackt:

                if ($this->request->hasArgument('newRegatta')) {
                        $request = $this->request->getArgument('newRegatta');
                        if (strlen($request['regattaTermin'])) {
                                
$this->arguments->getArgument('newRegatta')->getPropertyMappingConfiguration()->forProperty('regattaTermin')->setTypeConverterOption(
                                
'TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\DateTimeConverter',
                                
\TYPO3\CMS\Extbase\Property\TypeConverter\DateTimeConverter::CONFIGURATION_DATE_FORMAT,
                                'd.m.Y'
                                );
                        } else {
                                
$this->arguments->getArgument('newRegatta')->getPropertyMappingConfiguration()->skipProperties('regattaTermin');
                        }
                        if (strlen($request['meldeSchluss'])) {
                                
$this->arguments->getArgument('newRegatta')->getPropertyMappingConfiguration()->forProperty('meldeSchluss')->setTypeConverterOption(
                                
'TYPO3\\CMS\\Extbase\\Property\\TypeConverter\\DateTimeConverter',
                                
\TYPO3\CMS\Extbase\Property\TypeConverter\DateTimeConverter::CONFIGURATION_DATE_FORMAT,
                                'd.m.Y H:i'
                                );
                        } else {
                                
$this->arguments->getArgument('newRegatta')->getPropertyMappingConfiguration->skipProperties('meldeSchluss');
                        }
                }

Das funtioniert mit 6.2 einwandfrei.

Gruß

Uwe

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an