Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SF][Symfony2][SF2]Automatyczne uzupełnianie formularza
Forum PHP.pl > Forum > PHP > Frameworki
filipsz
Nie mam pojęcia jak rozwiązać mój problem w Symfony2.

Mam Encję z 2 kolumnami z relacją 1:n jedna kolumna prowadzi do tabeli wykorzystywanej przez FOSUserBundle a druga do innej.

Chciał bym żeby w formularzu automatycznie uzupełniało się id zalogowanego użytkownika do 1 kolumny i pobierało się {id} z adresu (metodą get) i wpisywało do drugiego pola, oba pola powinny być ukryte albo mogą się dodawać w momencie przetwarzania formularza.

Proszę o pomoc.
Crozin
Po prostu ustaw odpowiednie właściwości dla obiektu:
  1. public function someAction($id) {
  2. $otherObject = $this->get('...')->findOne($id);
  3.  
  4. $object = ...; // new .../findOne
  5. $object->setOther($otherObject);
  6. $object->setUser($this->getUser());
  7.  
  8. $form = $this->createForm(new SomeObjectType(), $object);
  9.  
  10. ...
  11. }
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.