Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF]zend_form validator
blum1
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 24.04.2007

Ostrzeżenie: (0%)
-----


Witam
Mam sobie formularz (Zend_Form) który ma select z trzema opcjami (kategoria, grupa, tresc) oraz 3 pola kategoria, grupa, tresc
Chciałbym żeby w zależnosci która opcja z selecta zostanie wybrana wymagane było wypełnienie okreslonego pola.
Zrobiłem to na poziomie javascriptu ale to jest rozwiazanie tymczasowe które mnie niezadowala, chciałbym to jakos sensownei rozwiazac na poziomie Zend_Form

Jakieś pomysły, ktos cos takiego robił ?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


1. Możesz dodawać validator dynamicznie na podstawie requesta w kontrolerze - jak w poście CuteOne
2. Możesz przeciążyć metodę isValid jak rudi23 - to jest dobre, jeśli wiesz, że validator będzie absolutnie customowy i użyjesz go tylko raz
3. Możesz spreparować sam formularz przekazując mu dane z requesta np. w konstruktorze - czyli zrobić to samo co w kontrolerze tylko gdzie indziej
4. Możesz napisać własny validator na tą okazję - to jest dobre, jeśli zakładasz ponowne jego użycie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 18:37