Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2014, 13:28
Esdras_mtz
 
Fecha de Ingreso: febrero-2014
Ubicación: Edo. México
Mensajes: 85
Antigüedad: 10 años, 2 meses
Puntos: 0
Usar un campo type integer (con valores float)

Si como lo oyen hehe. Deseo ocupar las ventajas que da html5 en dispositivos moviles como tablets y celulares con los inputs type="number" , para esto he de ocupar un campo tipo "integer" en mi form type que es el único que me renderiza un input "number".

El gran problema es que necesito capturar valores de tipo float, pero al mandar el formulario symfony me lo redondea a un número entero. Mi pregunta ¿ hay forma de ocupar un input type=number y poder manejar valores float? .

Intente esto, pero me lo sigue redondeando:


Código PHP:
 ->add('efectivo','integer',array('attr' => array('autocomplete' => 'off',
                                                                         
'step'=>'any'),
                                                 
'precision' => 2,
                                                 
'rounding_mode' => IntegerToLocalizedStringTransformer::ROUND_CEILING,
                                                 
'required'=>false,
                                                 
'label' => 'EFECTIVO',
                                                 
'mapped'=>false)) 
Alguna idea?

Saludos y gracias por adelantado