Archives par étiquette : form

Zend\Form\Element\Time

Présentation de l'élément

Zend\Form\Element\Time permet de créer grâce à l'aide de vue Zend\Form\View\Helper\FormTime une balise <input type="time">  en HTML5. Cet élément ajoute les filtres et validateurs conformes aux spécifications HTML5 de ce type.

Utilisation

L'exemple de la documentation de ZF2 ne fonctionne pas. En effet, il faut rendre compatible les formats des données avec le pas spécifié dans l'attribut step. En particulier, si step = 60, le contrôle de saisie dans un navigateur ne présentera que les heures et les minutes. Aussi, il faut que le format indiqué soit 'H:i' et que les attributs min et max soient aussi de même format.

Voici donc quelques exemples qui doivent fonctionner :

Pour step=60

Pour step=30