![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 151 Pomógł: 2 Dołączył: 2.08.2012 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie
W celu sprawdzenia poprawnosci formularza stosujemy metodę isValid. Jezeli w formularzu jest cos nie tak drukujemy jeszcze raz formularz z tym że automatycznie wypisywane są odpowiednie komunikaty np isEmpty. Czy mozna uniknac wypisywania formularza a do widoku przekazac jedynie komunikaty?? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Wyczyść formularz po prostu, za ifem po isValid daj:
zamiast: $this->view->form = $form; daj: $form->reset(); $this->view->form = $form; |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Poza tym, możesz zwyczajnie pobrać z formularza tablicę komunikatów błędów, ma odpowiednią metodę, nie pamiętam teraz, coś w stylu getMessages() albo getErrors()
![]() -------------------- there is much to be learned
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 08:41 |