Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZF]Dostęp z akcji do komunikatów formularza
Forum PHP.pl > Forum > PHP > Frameworki
johnyMajster
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??
Damonsson
Wyczyść formularz po prostu, za ifem po isValid daj:


zamiast:
$this->view->form = $form;

daj:
$form->reset();
$this->view->form = $form;
irmidjusz
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() smile.gif Poszukaj.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.