Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%)
|
Witam,
szukam jak zrobić walidację danych w symfony, ale wszystko kieruje mnie albo do korzystania z czegoś takiego: http://symfony.com/doc/2.0/book/validation.html albo do tworzenia http://symfony.com/doc/2.0/reference/const.../MinLength.html a moje pytanie: jak zrobić prostą walidację powiedzmy pobranej nazwy użytkownika z formularza? Formularz mam na "czysto" w html.
no i wcześniej jak robiłem w czystym php to zrobiłem walidację na podstawie:
z tym, że to była moja klasa, którą mogłem sobie wykorzystać wszędzie tam, gdzie chciałem. Tutaj też teoretycznie mógłbym to zrobić, ale symfony2 chyba ma jakieś gotowe walidatory. Tylko jak ich użyć na podanym przykładzie? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
To co opisał Crozin to prawda. By było ciekawiej, możesz napisać własne, customowe walidatory i je także poprzez adnotacje wpiąć. Choć moim zdaniem równie elegancko można to zrobić poprzez wpięcie w definicję Forma przy danym polu.
_token to CSRF Token formularza. Domyślnie jest on zawsze dodawany. Co do Regex w SF2 to poczytaj o nim, bo ma jeszcze opcjonalny parametr match, który jest fajną opcją gdy zależy Ci na wzorcu zanegowanym. |
|
|
|
Szymciosek [Symfony2][Symfony]Walidacja danych 10.05.2013, 15:07:22
m44 Przecież w podanej przez Ciebie dokumentacji masz ... 10.05.2013, 18:48:49
Crozin 1. Dlaczego nie korzystasz z wbudowanego z Symfony... 10.05.2013, 18:58:06
Szymciosek W sumie dlatego tylko z tego nie korzystałem jeszc... 11.05.2013, 01:40:28 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:05 |