Jacek Morek Programista hobbysta
Temat: Walidacja formularza
Witam mam 3 osobne formularza zbudowane w ten sposób
$this->setWidgets(array(
'email' => new sfWidgetFormInputText(),
'message' => new sfWidgetFormTextarea(),
));
$this->setValidators(array(
'email' => new sfValidatorEmail(),
'message' => new sfValidatorString(array('max_length' => 255)),
));
i z tych 3 formularzy buduje jeden.
<?php echo $form['name']->renderRow() ?>
<?php echo $form['email']->renderRow() ?>
<?php echo $form_drugi['subject']->renderRow() ?>
<?php echo $form_drugi['message']->renderRow() ?>
Jak zrobić walidację formularza tego dużego z warunkami że gdy wybrany jest checkbox to sprawdzaj mi takie dana a gdy wybrany jest inny to inny zestaw walidacji ?
Proszę o pomoc i najlepiej przykład zastosowania