| 
| Size: | 11274 | 
| Storage flags: | no_autoload,compress/gzip (27%) | 
The FormNumber view helper can be used to render a <input type="number"> HTML form input. It is meant to work with the Zend\Form\Element\Number element, which provides a default input specification for validating numerical values.
FormNumber extends from Zend\Form\View\Helper\FormInput.
Basic usage:
1 2 3 4 5 6  | use Zend\Form\Element;
$element = new Element\Number('my-number');
// Within your view...
echo $this->formNumber($element);
 | 
Output:
1  | <input type="number" name="my-number" value="">
 | 
Usage of min, max and step attributes:
1 2 3 4 5 6 7 8 9 10 11 12 13 14  | use Zend\Form\Element;
$element = new Element\Number('my-number');
$element->setAttributes(
    array(
        'min'  => 5,
        'max'  => 20,
        'step' => 0.5,
    )
);
$element->setValue(12);
// Within your view...
echo $this->formNumber($element);
 | 
Output:
1  | <input type="number" name="my-number" min="5" max="20" step="0.5" value="12">
 | 
The source code of this file is hosted on GitHub. Everyone can update and fix errors in this document with few clicks - no downloads needed.