![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
Moje Encje [User] one to many [Owner] one to many [Property] one to many [Tenant].
Połączyłem je w repozytorium User
Chce wyświetlić je w szablonie. Problem jest taki że nie wyświetlają mi się wszyscy właściciele użytkownika poniżej jest screen z dumpa. http://zapodaj.net/7d28ba489cd03.gif.html |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 13 Dołączył: 16.06.2007 Ostrzeżenie: (0%)
|
Pokaż jeszcze kod encji, wtedy będzie łatwiej. W encji inicjalizujesz DoctrineCollection dla owner?
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 30 Dołączył: 22.01.2007 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%)
|
Nie rozumiem cie co jest źle niby? Wszystko jest ok..
Robisz join i dostajesz te join, więc..? |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
Chyba nie dość jasno wyraziłem się patrzyliście może na screnaa. Chce to wyświetlić sobie w tabelce np Owner Propsety Tenant jak zrobię zapytanie z tymi trzema encjami to nie pokarzemi Owner który nie ma Properyty tylko tych którzy ją mają . Jak ten problem rozwiązać?
Ten post edytował silverwind 12.01.2016, 15:23:43 |
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
No to zamiast JOIN rob LEFT JOIN
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
Teraz mam problem z wyświetleniem tego poprzez pętle for in w Twigu przy Owner mam rozgałęzienie i powstaje tablica druga.
|
|
|
|
Post
#8
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Pokaz jak teraz wyglada zwrocona tablica bo za bardzo nie wiem o jakim rozgalezieniu mowisz.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
tu jest link ze screenem . próbowałem normalnie for in ale wyskakuje mi błąd . Dane wyświetlić chce w tabeli np. Nazwa nieruchomości , adres, właściciel , najemca
[kasuje link bo masz tam hasla....]
Powód edycji: [nospor]:
|
|
|
|
Post
#10
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
nom, nie ma zadnego rozgalezienia. Owner wyglada dokladnie tak jak wczesniej, tylko ze zamiast tablicy z jednym ownerem masz tablice z dwoma. Rownie dobrze tam moze byc 10 ownerow i to nie powinno miec zadnego wplywu na twoja petle. jesli ma, znaczy ze zrobiles ja zle. Wypadaloby wiec teraz podac kod jaki masz.
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
to jest kontroler
petla w szablonie
|
|
|
|
Post
#12
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Nigdzie nie widze petli po owner, petli po property ani petli po tenant. Przeciez kazda z tych rzeczy moze wystapic wielokrotnie i kazda z tych rzeczy jest tablica.
|
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
Przyznam się Naspor że nawet też na to wpadłem (IMG:style_emoticons/default/wink.gif) hehe. Czasami mi się zdarza pomyśleć. Tylko pojawił się kolejny problem jak to po układać w tabeli? Jak jadę po owner to mi poziomo wyświetla kolumny.
to jest schemat jak by to miało wyglądać tak na szybko owner property tenat ==========tenat ====property owner properyt tenat Ten post edytował silverwind 13.01.2016, 13:40:18 |
|
|
|
Post
#14
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Zdarza sie kazdemu (IMG:style_emoticons/default/smile.gif)
Co do schematu, to przygotuj prosze bardziej 'nienaszybko' wersje bo nie kumam jak to ma wygladac ostatecznie (IMG:style_emoticons/default/sad.gif) |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
mniej więcej tak http://naforum.zapodaj.net/7fc66ba36d18.gif.html
|
|
|
|
Post
#16
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
ok, pokaz teraz kod jaki aktualnie masz
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
a da się to w ogóle w takie formie wyświetlić jak chce? Czy może w kontrolerze lub w repozytorium użyć jakieś innej funkcji?
Ten post edytował silverwind 13.01.2016, 16:53:39 |
|
|
|
Post
#18
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Da sie. Ale widze juz skasowales kod co miales i nie jestem w stanie ci teraz dopisac poprawki.
|
|
|
|
Post
#19
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 8.02.2013 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#20
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Chce ci tylko pokazac schemat jak to sie mniej wiecej robi
Wybacz za pseudoif w kodzie, ale nie pamietam juz skladni ifow w szablonach Kod {% for details in QueryBuilder %} {% for detailsowner in details.owner %} <tr> <td>{{detailsowner.name}}</td> {% for detailsproperty in detailsowner.property%} {JESLI to jest kolejny (to jest drugi lub dalszy) element w detailsowner.property} </tr> <tr> <td>Puste pole na WLASCICIELA</td> {KONIEC JESLI} <td>{{detailsproperty.name}}</td> <td>{{detailsproperty.adress}}</td> {% endfor %} </tr> {% endfor %} {% endfor %} Mniej wiecej cos w ten desen |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 22:03 |