Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] Import danych formularza z sesji
Forum PHP.pl > Forum > PHP > Frameworki
PMadej
Kope lat dla tych co mnie jeszcze pamiętają.

Mam formularz z którego dane zapisuje do sesji, a następnie przy kolejnych odsłonach chcę wyświetlać w formularzu to co user już wcześniej wybrał w nim (filtrowanie danych). potrzebuję więc wczytać z sesji dane do formularza zanim dowiążę dane z ewentualnego POST'a.
dane w sesji mają dokładnie taką samą strukturę jak atrybuty formularza więc ten kod powinien działać ... ale nie działa

  1. $form->bind( array( 'id' => $session->get('clf'),
  2. 'morezero' => $session->get('pf') ) );


błąd 1. przy dowiązaniu przez bind dostaje błąd błędnego tokena CSRF.
błąd 2. dla 'morezero' dostaję błąd: Ten formularz nie powinien zawierać dodatkowych pól

jakieś pomysły jak to rozwiązać?
jaro87
Ad 1.
Błędnego czy jego braku? Nie widzę żebyś podawał przy bindowaniu token csrf.

Ad 2.
Musisz utworzyć walidatory dla wszystkich pól podanych przy bindowaniu. Widocznie dla 'morezero' nie masz takiego.
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.