![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 10.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam
zbudowałem drzwo kategori z wykorzystaniem SQL , gdzie podkategoria zawiera w tabeli parent ,id kategori nadrzędnej . I teraz , posiadam pętle foreach w widuku (kohana) i chciałbym wyświetlić całe drzewo bez potrzeby budowania funkcji w widoku pętla wygląda tak :
czy jest możliwośc jej wielokrotnego zapętlenia bez potrzeby pisania do tego funkcji ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chyba nie. Proponuje wykorzystac nested sets (ja zrobilem sobie do tego modul w kohana)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 61 Dołączył: 20.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Będzie działać. foreach działa na kopii tablicy i każda taka kopia jest iterowana osobno, więc się ze sobą nie gryzie.
Ale nie polecam takiego rozwiązania twojego problemu. -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 566 Pomógł: 35 Dołączył: 21.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
A nie możesz użyć rekurencji?
Wycinek kodu z mojego cmsu:
-------------------- flexiCMS v2 [|||||||+--] 75% done
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:21 |