Comment valider une case à cocher dans ZF2

J'ai lu de nombreuses solutions de contournement pour le Zend Framework est le manque de case à cocher par défaut la validation.

J'ai récemment commencé à l'aide de zend framework 2, et la documentation est un peu défaut.

Quelqu'un peut-veuillez démontrer comment je peux valider une case à cocher pour s'assurer qu'il a été cochée, en utilisant le Zend Forme et le mécanisme de Validation? Je suis l'aide de la configuration de l'ensemble de mes Formulaires (à l'aide de la configuration par défaut constaté dans l'exemple d'application sur le ZF site web).

Voulez-vous marquer le formulaire non valide si la case n'est pas cochée?
C'est correct, oui, c'est une case à cocher qui doit être vérifié. Il n'y a pas rasons moyen de le faire à partir de ce que j'ai vu..
Depuis les cases à cocher sont généralement des champs optionnels, l'omission d'entre eux ne va pas prendre la forme d'échouer. Vous pouvez personnaliser un validtor pour le champ de case à cocher qui exige que la valeur de l'élément de formulaire, la valeur de la case à cocher. Lorsque la cb n'est pas cochée, la valeur sera vide, lorsque son cochée, il sera quelle que soit la valeur. Vous pouvez également le faire dans le code par l'obtention du poste de la valeur du champ de case à cocher et si son vide marquer le formulaire comme non valide.

OriginalL'auteur Alex | 2012-11-19