Sería increíble agregar un atributo min y max al tipo de entero en el componente Form. Veo el uso en un controlador sucediendo así:
$formBuilder = $this->createFormBuilder(array())
->add('someIntegerField', 'integer', array('min' =>2, 'max' =>5,));
Luego, el widget de representación de formularios agregaría los campos mínimo o máximo a la etiqueta de entrada html.
<input type="number" id="form_someIntegerField" name="form[someIntegerField]" min="2" max="5">
array('attr' => array('min' => ...))
debería funcionar. Si es el caso, puede abrir un PR para mejorar el documento.
Nota: mínimo / máximo debe adivinarse a partir de sus restricciones de validación, pero recuerdo un defecto para los números enteros.
¡Gracias vicb! Eso funcionó perfectamente. No creo que eso estuviera en la documentación ...
Excelet !!!!
Comentario más útil
array('attr' => array('min' => ...))
debería funcionar. Si es el caso, puede abrir un PR para mejorar el documento.Nota: mínimo / máximo debe adivinarse a partir de sus restricciones de validación, pero recuerdo un defecto para los números enteros.