Closed
Description
I try to delete empty rows using delete_empty option. My forms:
$builder->add('tests', 'collection', [
'type' => new TestFormType(),
'allow_add' => true,
'allow_delete' => true,
'by_reference' => false,
'cascade_validation' => true,
'delete_empty' => true,
'options' => [
'required' => false,
],
]);
TestFormType:
$builder
->add('desc', 'text', [])
->add('check', 'checkbox', [
'required' => false,
])
Without checkbox on subform all works fine. But symfony allways convert checkbox data to true/false and ResizeFormListener (src/Symfony/Component/Form/Extension/Core/EventListener/ResizeFormListener.php) don't delete empty row.