Unset form подано значение Symfony 2

0

Я пытаюсь отключить значения полей, но я не могу этого сделать, есть связанная запись в стеке, но ответов нет. Вот код, который я пытаюсь:

$builder->addEventListener(FormEvents::PRE_SET_DATA, function (FormEvent $event) {
        $event->setData(array('category' => null));       
});
Теги:
forms
events

1 ответ

1
Лучший ответ

Чего вы пытаетесь достичь с помощью PRE_SET_DATA прослушивателя?

Может быть, вы могли бы сделать то же самое с чем-то вроде этого?

$builder
    ....
    ->add('category', 'some_form_type', array(
        ....
        'data' => NULL,
        ....
    )
    ....
  • 0
    спасибо, я просто не знал о параметре данных) нужно читать документы более внимательно.
  • 0
    Рад, что смог вам помочь;)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню