I have a user form and a contact form in my user form i tried to add my contact form to the user form
When I tried to add
$builder->add(
'contact',
new ContactType()
);
It failed with
You cannot add children to a simple form.
Maybe you should set the option "compound" to true?
tried to set the compound but didnt work
/**
* {@inheritdoc}
*/
public function configureOptions(OptionsResolver $resolver)
{
$defaults = array(
'compound' => true,
'inherit_data' => true,
);
$resolver->setDefaults($defaults);
}
The compound
option is by default set to true
.
AbstractFormType
, or something else?getParent()
method?This could explain compound
being set to false
.