Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 266 Pomógł: 20 Dołączył: 15.11.2006 Skąd: Koszalin Ostrzeżenie: (0%)
|
Witam,
Mam problem z formularzem w Symfony2, do którego "podpiętą" mam encję. Dodam, iż moja aplikacja jest serwerem RESTowym, także nie zawsze są przesyłane wszystkie pola formularza.
Dziwne jest to, że obiekt $message (moja encja) posiada pole active i jest ono ustawione na true przed submit(), natomiast na false po submit(). $parameters w tym wypadku nie zawiera pola $active, natomiast ja oczekuję, iż wartość domyślna będzie brana z Entity (w tym wypadku jest to obiekt $message). Wiem, że można użyć w submit() drugiego parametru i ustawić go na false, aczkolwiek niewiele mi to daje, gdyż pojawiają się inne problemy. Poniżej zamieszczę klasę formularza, Entity oraz kod walidujący (oczywiście wszystko w wersji skróconej).
Oczekuję tego, iż jeżeli nie podam pola active (a jest to możliwe) to formularz zwróci mi wartość domyślną z entity. |
|
|
|
c3zi [Symfony][SF2][Symfony2] Formularz z data_class 12.03.2014, 10:02:35
semafor1985 wrzuć w formularz domyślną wartość dla pola active... 12.03.2014, 10:38:54
c3zi [PHP] pobierz, plaintext ->add... 12.03.2014, 11:43:40
semafor1985 dość dziwne, że nie działa, skoro wysyłasz pole ac... 12.03.2014, 12:06:04
c3zi Z tym, że ja chcę, aby domyślnie (jeżeli ktoś nie ... 12.03.2014, 12:23:52 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 04:28 |