Bonjour,

je dois cliquer 2 fois sur le bouton de mon formulaire

j'ai un formulaire avec 2 champs Zend_Dojo_Form_Element_DateTextBox sur lesquels je fais un contrôle: date fin > date début
et un bouton submit Zend_Dojo_Form_Element_SubmitButton


dans mon contrôleur :
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
 
if ($this->getRequest()->isPost()) 
		{
			$formData = $this->getRequest()->getPost();
 
			if ($form->isValid($formData)) 
			{			
 
				$DateDebut = $form->getValue('DateDebut');
				$DateFin = $form->getValue('DateFin');
 
				$form->setAction($redirection)->setMethod('post');
 
			} else 
			{
 
				$form->populate($formData);
			}
mais si je place $form->setAction($redirection)->setMethod('post'); avant mon premier if j'ai plus besoin de cliquer 2 fois sur le bouton,
mais le controle sur les champs ne se fait plus et la redirection se fait à chaque fois.

quelqu'un peut m'aidé.

merci