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