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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With