Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2015, 06:03
polaries
 
Fecha de Ingreso: noviembre-2015
Mensajes: 20
Antigüedad: 9 años
Puntos: 1
recogiendo datos de un submit en un formulario.

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.