Walidacja formularza Zend

Używam Zend Form do tworzenia dynamicznej formy.

Mam również walidację formularza Zend.

Próbujesz dynamicznie usunąć walidację, ale nie osiągniesz żadnego sukcesu.

Czy możesz pomóc mi usunąć Zend Validation.

Bellow to mój kod do usuwania sprawdzania poprawności:

$toRemValArray = array();
$toRemValArray[0] = 'ele_4af42ceac7810';

if(isset($_POST['btnPost_x'])){                 
    if ($form->isValid($_POST)) {
        $allElements = $form->getElements();
        foreach($allElements as $val){
            if(in_array('ele_4af42ceac7810',$toRemValArray)){
                $value = $form->getElement($val->getName());
                $value->removeValidator('ele_4af42ceac7810');
            }
        }
    }
}

Daj mi znać, czy mój kod ma jakiś problem

Dzięki Mohammad Tareque

questionAnswers(3)

yourAnswerToTheQuestion