Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony] Sposoby walidacji w 1.1
yankes
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 13.01.2006

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


Zna ktoś sposób aby wykorzystać walidacje .yml bez wchodzenia w tryb: compat_10: on questionmark.gif bo walidacja na zasadzie budowania klas dziedziczacych po sfForm i potem isValid trochę męcząca jest.... ( w sumie to po jakiego grzyb to wyłączyli w 1.1 to nie wiem ;] )
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(yankes @ 29.07.2008, 19:58:12 ) *
Zna ktoś sposób aby wykorzystać walidacje .yml bez wchodzenia w tryb: compat_10: on questionmark.gif
Nie da się. Jedyny sposób żeby korzystać z validacji "po staremu" to włączenie kompatybilności wstecznej z wersją 1.0.*

Cytat(yankes @ 29.07.2008, 19:58:12 ) *
(...) w sumie to po jakiego grzyb to wyłączyli w 1.1 to nie wiem ;]
Powodem tej zmiany jest przejście na obiektowe formularze, które pojawiły się w wersji 1.1. Łatwiej było zintegrować jez nowym systemem walidacji więc stary został oznaczony jako depricated lecz nadal możliwy do wykorzystania.
Wersja 1.1 jest wersją "przejściową" wypuszczoną po to by uczuliś wszystkich że zmiany w wersji 1.2 w stosunku do 1.0.* będą bardzo duże (wersja 1.2 ma pojawić się pod koniec tego roku) i tam też będzie nowy system walidacji elastyczny jak ten z wersji 1.0.* lecz bazujący już na mechanizmach z wersji 1.1
Go to the top of the page
+Quote Post
yankes
post
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 13.01.2006

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


dzięki mike - dotarłem już do tego watku ;] nawet poruszanego przez Ciebie pewien czas temat na forum symfony - jak na moje .yml byl przyjemnieszy - z niercierpliwoscia czekam na 1.2 smile.gif
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(yankes @ 29.07.2008, 22:01:08 ) *
dzięki mike - dotarłem już do tego watku ;] nawet poruszanego przez Ciebie pewien czas temat na forum symfony - jak na moje .yml byl przyjemnieszy - z niercierpliwoscia czekam na 1.2 smile.gif
Nom, krytykowałem tam trochę :-) Później sam doczytałem, że to zmiany ogólne prowadzące do 1.2
Pliki .yml miały tą przewagę że można było bardzo szybko i elastycznie konfigurować wszystko bez zabawy z kodem. Wydaje mi się, że najlepiej by było gdyby powstał plugin lub mechanizm wbudowany w symfony, który pozwala na równie łatwą konfigurację a bazuje na nowych klasach validatorów.
Pytanie tylko co z metodami w klasie sfRequest, które działały na błędach i z metodami w sfExecutionFilter, które przecież odpalały validatory przed wykonaniem akcji. No coż, pozostaje czekać i korzystać z kompatybilności wstecznej.
Go to the top of the page
+Quote Post
qqrq
post
Post #5





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


Też mi brakuje tego całego walidowania przez YML, ale takie walidatory mają kilka innych zalet - chociażby przenośność w ten sposób stworzonych formularzy, są bardziej elastyczne, etc. Co nie zmienia faktu, że poprzednia metoda była fajowa. winksmiley.jpg


--------------------
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 - 11:12