In my case, the solution was really simple, just add allow_add in the field of your collection, below my example
->add('Details', 'collection', array(
'type' => new DetailsType(),
'allow_add' => true,
'allow_delete' => true,
'label' => ' '
))
http://symfony.com/doc/current/cookbook/form/form_collections.html
, , , . , , : . , allow_add .