Bonjour,

j'ai un formulaire avec une date début et une date de fin,
j'aimerai contrôler que la date de fin est supérieure à la date de début

voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
class Application_Form_Recherche extends Zend_Form
{
 
    public function init()
    {
          ...		
		// instanciation d'un objet champ date avec calendrier (dojo)
		$DateDebut = new Zend_Dojo_Form_Element_DateTextBox('DateDebut');
		$DateDebut->setLabel('Date debut')
				->setRequired(true)
				->addFilter('StripTags')
				->addFilter('StringTrim')
				->addValidator('NotEmpty')
				->setValue(date("Y-m-d", $hier));
 
		$DateFin = new Zend_Dojo_Form_Element_DateTextBox('DateFin');
		$DateFin->setLabel('Date Fin')
				->setRequired(true)
				->addFilter('StripTags')
				->addFilter('StringTrim')
				->addValidator('NotEmpty')
				->setValue(date("Y-m-d", $hier));
...
merci