Zend Framework 2 - Usunięty element formularza powoduje, że walidacja kończy się niepowodzeniem
Używam pewnej formy w kilku miejscach. W jednym z nich muszę zignorować element formularza, który programowo ustawiłem po sprawdzeniu poprawności.
Ponieważ to tylko wyjątek, nie chcę tworzyć nowego formularza. Pomyślałem więc, że po prostu usuwam ten element w kontrolerze, taki jak:
$myForm->remove('myElement');
Problem polega na tym, że formularz nie będzie teraz sprawdzany. Nie dostaję żadnych błędów, ale$myForm->isValid()
po prostu zwraca pustą wartość.
Jakieś pomysły, co mogę robić źle?
Dzięki!