0

У меня есть форма типа A с некоторыми виджетами и сопоставлена ​​с классом C1. Мне нужен новый виджет в этой форме, который не сопоставляется с этим классом (т.е. сопоставлен с другим классом C2). Таким образом, я создал новую форму типа B. Эта новая форма типа B входит в форму типа А.symfony 2.5 ошибка проверки формы

Форма Тип B:

public function buildForm(FormBuilderInterface $builder, array $options) 
    { 
     $builder->add('join_event', 'date', array(
      'label' => 'employee.form.join_event.label', 
      'required' => true, 
      'widget' => 'single_text', 
      'attr' => array(
       'data-date-format' => 'MM-DD-YYYY' 
      ) 

     )); 
    } 

FormType, включающий в себя FormType B:

$builder->add('event', new FormTypeB(), array(
      'label' => false, 
      'mapped' => false 
)); 

Отображение формы хорошо, как и ожидалось, но при отправке с ошибкой появляется ошибка проверки. «Это значение недействительно».

ответ