Bonjour, j'ai créé un formulaire grâce à Zend et j'aimerais lui spécifier à un de mes champs text où le format y est "dd/mm/aaaa" que la date la plus élevée possible est celle d'aujourd'hui, je pense pour cela utiliser le validateur zend_validate_date mais je ne sais pas comment l'utiliser pour mon cas présent.
Voici, mon champs en question à l'heure d'aujourd'hui (jeu de mot) :
Que puis-je rajouter pour obtenir ce que je souhaite?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $birthday = new Zend_Form_Element_Text('birthday'); $birthday->setLabel('Date de naissance') ->setRequired(true) ->addValidator('NotEmpty') ->addValidator(new Zend_Validate_Date(array('format' => 'dd/mm/YYYY'))) ->addValidator(new Zend_Validate_Date(null, 'fr')) ->setDecorators(array('ViewHelper', 'Label', 'Description')) ->setAttrib('size', '4');









) :
Répondre avec citation
Partager