I have a two models, example: class ModelA { /** * @var bool */ public $enabled; /** * @var ModelB */ public $child = null; }
class ModelB { /** * @assert:NotBlank */ public $foo; } And forms for them: class ModelAFormType extends AbstractType { public function buildForm(FormBuilder $builder, array $options) { $builder->add('enabled', 'checkbox'); $builder->add('child', new ModelBFormType()); } } class ModelBFormType extends AbstractType { public function buildForm(FormBuilder $builder, array $options) { $builder->add('foo', 'text'); } public function getDefaultOptions(array $options) { return array('data_class' => 'ModelB'); } } How to skip validation data for embedded form if the field 'enabled' of parent form is false? -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en