porque en un formulario puedo recoger los datos asi :
$form->bind($request);
$data = $form->getData();
$ids_tipos = $data['hdnIdsSeleccionados'];
y en otro,tengo que hacerlo asi porque lo anterior devuelve un array vacio?
$par = $request->request->all();
$id_pobla = $par['mi_empresa_registration_P1']['poblacion'];
esto me devuelve $data vacio para el segundo caso :
$form->bind($request);
$data = $form->getData();
$id_pobla = $data['poblacion']
la estructura $form (en el controlador) no es ni parecida en ninguno de los 2 casos,y la vista esta generando formularios que tienen diferentes campos,pero nada mas,devería devolverme una estructura para $form bastante parecida en los 2 casos,(salvo los campos incluidos claro),en un formulario tendría unos y en el otro otros,pero no cambiarme la estructura ni la manera de acceder.
PD : en el primer formulario no estoy usando un type y en el segundo si.
Gracias.