У меня есть форма типа 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
));
Отображение формы хорошо, как и ожидалось, но при отправке с ошибкой появляется ошибка проверки. «Это значение недействительно».
Спасибо, он отлично работает. – Meelan