【发布时间】:2013-09-15 09:13:18
【问题描述】:
如何在嵌入式表单中设置验证组? 我有两个实体 A 和 B 以及每个实体的表单(FormA,FormB) 我将 FormA 嵌入 FormB 中
class FormB extends AbstractType {
public function buildForm(FormBuilderInterface $builder, array $options) {
$builder->add('A', new FormA());
}
public function setDefaultOptions(OptionsResolverInterface $resolver) {
$resolver->setDefaults(array(
'data_class' => 'Acme\TestBundle\Entity\B',
'validation_groups'=>function(FormInterface $form) {
// set validation group for FormA here
},
'cascade_validation'=>true
));
}
}
FormB如何设置FormA的验证组?
【问题讨论】:
标签: symfony symfony-2.1 symfony-forms symfony-2.3