我尝试取消设置字段值,但我不能这样做,stack上有相关帖子,但没有答案。 在这里编写我尝试的代码:
$builder->addEventListener(FormEvents::PRE_SET_DATA, function (FormEvent $event) {
$event->setData(array('category' => null));
});
答案 0 :(得分:1)
你想用PRE_SET_DATA
听众做什么?
也许你可以用这样的东西做同样的事情?
$builder
....
->add('category', 'some_form_type', array(
....
'data' => NULL,
....
)
....