Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/05/2013, 00:08
amadeo123
 
Fecha de Ingreso: diciembre-2011
Mensajes: 134
Antigüedad: 12 años, 4 meses
Puntos: 5
Respuesta: Problema al sumar datos de un form 'choice' (coge el indice y no el dato)

al final no era un problema de symfony sinio mas bien de php.

os pongo una solucion por si alguien se encuentra en mi mismo caso.


->add('peso', 'choice', array(
'choices' => array_combine(range(40, 200), range(40, 200)),
'expanded' => false,
'multiple' => false,
))

con la funcion array combine puedes crear un array combinando otros array para crear la clave y el dato. asi que el en lugar de tener indice 0 = 40. tendremos indice 40 = 40.

conclusion, que con array_combine ya funcionaria.

saludos si alguien con mi mismo problema me lee tiempo despues.