Jakub Zimoń

Jakub Zimoń Programista PHP,
Full stack developer

Temat: FosUserBundle - brak danych z innej encji

Witam,
Mam pewien problem. Mianowicie po zalogowaniu przy pomocy FosUserBundle i pobraniu użytkownika $this->getUser() nie ładuje mi relacyjnych encji. Dopiero po stworzeniu formularza tej encji zostaje ona załadowana. Czy ktoś wie o co chodzi?
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: FosUserBundle - brak danych z innej encji

Jakub Z.:
Mam pewien problem. Mianowicie po zalogowaniu przy pomocy FosUserBundle i pobraniu użytkownika $this->getUser() nie ładuje mi relacyjnych encji. Dopiero po stworzeniu formularza tej encji zostaje ona załadowana. Czy ktoś wie o co chodzi?
Nie. Jaki związek ma formularz z encją? Kiedy używasz metody $this->getUser()?

PS.
Zapraszam do grupy Symfony 2.0 :)
Jakub Zimoń

Jakub Zimoń Programista PHP,
Full stack developer

Temat: FosUserBundle - brak danych z innej encji

Mając akcje w której wywołuję:
$company = $this->getUser()->getCompany();

to zmienna $company zwraca mi pustą encję. Jeśli zrobię:
$company = $this->getUser()->getCompany();
$form = $this->createForm(new EditType(), $company);

Dostaję powiązaną encję z użytkownikiem.
Krzysztof N.

Krzysztof N. CEO. Aplikacje
internetowe i
mobilne. Symfony,
Zend.

Temat: FosUserBundle - brak danych z innej encji

Jakub Z.:
Mając akcje w której wywołuję:
$company = $this->getUser()->getCompany();

to zmienna $company zwraca mi pustą encję. Jeśli zrobię:
$company = $this->getUser()->getCompany();
$form = $this->createForm(new EditType(), $company);

Dostaję powiązaną encję z użytkownikiem.
1. Czy encja User posiada relację z encją Company?
2. Czy użytkownik, na którego zalogowałeś się w Twojej aplikacji posiada przypisaną firmę?
Jakub Zimoń

Jakub Zimoń Programista PHP,
Full stack developer

Temat: FosUserBundle - brak danych z innej encji

Tak, już rozwiązałem problem. "Winowajcą" był lazy loading



Wyślij zaproszenie do