![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 29 Dołączył: 18.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam mały problem z wyświetlaniem rekurencyjnym drzewka. Nie mogę się zdecydować na wybór rozwiązania. Czy lepiej zrobić to za pomocą dodatkowej metody w klasie rozszerzającej klasę view czy raczej za pomocą dodatkowego helpera, czy może w kontrolerze. Może ktoś ma doświadczenie w tym temacie ![]() Ten post edytował tvister 4.01.2010, 18:06:14 -------------------- Kto rano wstaje ten leje jak z cebra.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Użyj do tego helpera, który zwróci Ci drzewko w postaci listy HTML (bo pewnie tego oczekujesz) i wyświetl tą listę w widoku.
Ja to robię tak, że w kontrolerze pobieram dane z modelu, które to model zwraca mi w postaci odpowiednio spreparowanej tablicy. Przypisuję tą tablicę do widoku do składowej np. $tree ($this->view->tree). Następnie w widoku wywołuję helperem tree::render($tree), gdzie $tree to ta tablica przekazana z kontrolera. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 29 Dołączył: 18.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc, rozwiązanie zaimplementowane.
-------------------- Kto rano wstaje ten leje jak z cebra.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 8.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
W KO3 jest gotowy helper do drzewek? Napisałem swój własny ale teraz szukam tego gotowego i nic.
pozdrawiam Grześ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:31 |