Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Kohana] Wyświetlanie błędów (walidacja)
PiotrekM
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 6
Dołączył: 20.12.2009

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


Czy jest możliwość by walidacja zwracała wszystkie błędy na raz, tzn. lenght, alpha_dash etc. a nie pojedynczo gdy poprzednie warunki zostaną spełnione?
Go to the top of the page
+Quote Post
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Nie. Sprawdzanie danego pola przerywane jest po pierwszym błędzie w związku z tym w tablicy błędów będziesz miał tylko komunikat pierwszego błędu walidacji dla danego pola. Jest to o tyle sensowne, że jeśli masz np. regułę sprawdzającą nazwę użytkownika, która:
- musi być podana,
- musi być poprawnym adresem e-mail,
- musi być unikalna (nie może już występować w bazie)
i nie podasz nazwy użytkownika to ani wyrażenie regularne, ani zapytanie do bazy nie zostaną uruchomione.
Go to the top of the page
+Quote Post
PiotrekM
post
Post #3





Grupa: Zarejestrowani
Postów: 130
Pomógł: 6
Dołączył: 20.12.2009

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


to jak optymalnie mogę wyświetlić wszystkie błędy?
Go to the top of the page
+Quote Post
pedro84
post
Post #4





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Cytat(PiotrekM @ 25.03.2010, 17:11:30 ) *
to jak optymalnie mogę wyświetlić wszystkie błędy?

Hm...może łopatologicznie? W pliku form_errors.php, dla danego pola możesz ustawić tekst w rodzaju:
Cytat
Nazwa użytkownika powinna mieć X znaków, takich a takich.


--------------------
Google knows the answer...
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 08:30