![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 18.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Halo
Mam pytanie dotyczace Symfony admin generatora i filtra... Moje listview bazuje na tabeli projects do ktorej dolaczam tabele customers... W klasie customers zastosowalem funkcje __toString() dzieki czemu w filtrze mam do dyspozycji pull-down z wszystkimi klientami... Niestety lista ta nie jest posortowana... Jak otrzymac posortowana liste? Z gory dziekuje za odpowiedz Adam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Na przykład można utworzyć swój własny template dla filtra (w książce jest to opisane).
Jest to dobre rozwiązanie zwłaszcza jeśli, klientów jest dużo bo pamiętaj, że filtry domyślnie tworzą WSZYSTKIE powiązane obiekty, żeby wyświetlić taką listę. Co za tym idzie jeśli np. w bazie jest ~1000 klientów to już wymaga to na wstępie odczytania 1000 rekordów i utworzenia 1000 obiektów. Znacznie lepiej utworzyć swój własny szablon, który odczyta tylko pola z np. nazwiskiem i id i nie będzie tworzył obiektów. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 20:14 |