Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]Formularz enter w adresie do akcji
Forum PHP.pl > Forum > PHP > Frameworki
filip11
Witam, chodzi o to, że tworze formularz. Działa bardzo dobrze o ile użytkownik w dowolnym polu nie wprowadzi entera, wtedy url do akcji okazuje się być nieprawidłowy. Przez jaką funkcje mogę przepuścić dane pobrane przez getValues() aby pozbyć się tego problemu?

Wydaje mi się, że powinienem zmodyfikować ta linijkę:
  1. $this->redirect('orders/saveOrder?'.http_build_query($this->form->getValues()));


Z góry dziękuję za odpowiedź

diasek7
moze uzyj walidatorow

http://www.symfony-project.org/jobeet/1_4/Doctrine/en/10
filip11
Cytat(diasek7 @ 10.02.2011, 14:43:46 ) *
moze uzyj walidatorow


Do każdego pola w moim formularzu jest dołączony walidator, czy masz na myśli jakiś konkretny?
diasek7
to nie wiem, wydawalo mi sie ze walidatory takie bledy eliminuja. to moze zrob sobie osobna funkcje, ktora czysci biale znaki itp?
filip11
Pewnie wyjdzie na to, że będę musiał tak zrobić, ale może ktoś inny spotkał się z takim problemem i rozwiązał to w jakiś szybszy sposób, albo ma jakiś pomysł inny? W każdym razie diasek7 dzięki smile.gif
Gribo
Cytat(filip11 @ 10.02.2011, 15:02:59 ) *
Pewnie wyjdzie na to, że będę musiał tak zrobić, ale może ktoś inny spotkał się z takim problemem i rozwiązał to w jakiś szybszy sposób, albo ma jakiś pomysł inny? W każdym razie diasek7 dzięki smile.gif


nie rozumiem jak szybszym sposobem zrób walidator z wyrażeniem regularnym nie przepuszczający enterów i czego tam jeszcze chcesz i po ciastkach.
filip11
Cytat(Gribo @ 10.02.2011, 19:15:10 ) *
nie rozumiem jak szybszym sposobem zrób walidator z wyrażeniem regularnym nie przepuszczający enterów i czego tam jeszcze chcesz i po ciastkach.


No ale o to właśnie chodzi, że ja chce mieć entery smile.gif Żeby użytkownik mógł formatować sobie tekst wpisywany do textarea. Już napisałem funkcję, która to obczaja smile.gif
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.