当尝试加载视图时,Symfony Profiler显示:
Could not load type "datetime"
我使用默认生成器:
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('name')
->add('dateCreated', 'datetime')
->add('dateModified', 'datetime')
;
}
如何创建时间字段和加载视图没有错误?
从Symfony 3.0开始需要完全限定的类名:
$builder->add('dateCreated', DatetimeType::class);
$builder->add('dateModified', DatetimeType::class);
希望对您有所帮助
symfony 3.0
代替'datetime'
SymfonyComponentFormExtensionCoreTypeDateTimeType::class
可以导入命名空间