Bonjour,

Je suis encore débutante avec les formulaires... Et je voulais savoir s'il était possible de faire ceci.

J'ai dans mon HistoriqueForm.class.php un état qui varie selon mon app.yml...
DemandePeer::getStatusChoices($id) retourne un array d'integer.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$this->setWidgets(array('ETATAPRES'    => new sfWidgetFormChoice(array('choices' => DemandePeer::getStatusChoices($this->getObject()->getEtatApres()),
'COMMENTAIRE'  => new sfWidgetFormTextarea(),));
J'aimerais pouvoir changer le validator de mon 'COMMENTAIRE' pour qu'il soit requis SEULEMENT quand l'utilisateur choisit l'état 3 ou 4.

Es-ce possible ou je dois passer par le javascript ?

En vous remerciant d'avance pour vos éclaircissement...

Dood