![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 1 Dołączył: 7.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
posiadam taką strukturę zorganizowaną na ArrayObject: Kod Array{ [0] => array { [0] => "INDEX", [1] => "Opis", ['children'] => array() }, [1] => array { [0] => "INDEX.Temp", [1] => "Opis 1", ['children'] => array() }, [2] => array { [0] => "INDEX.Kosz", [1] => "Opis 2", ['children'] => array() }, [3] => array { [0] => "INDEX.Temp.wolne", [1] => "Opis 3", ['children'] => array() }, [4] => array { [0] => "INDEX.Temp.wolne1", [1] => "Opis 4", ['children'] => array() }, [5] => array { [0] => "INDEX.Temp.wolne.wolne3", [1] => "Opis 5", ['children'] => array() }, [6] => array { [0] => "INDEX.Temp.wolne.wolne4", [1] => "Opis 6", ['children'] => array() }, } i teraz tak, INDEX, INDEX.Temp i INDEX.Kosz to są główne gałęzie natomiast INDEX.Temp.* to są dzieci teraz chciałbym osiągnąć taką strukturę: Kod Array{ [0] => array { [0] => "INDEX", [1] => "Opis", ['children'] => array() }, [1] => array { [0] => "INDEX.Temp", [1] => "Opis 1", ['children'] => array( [0] => array { [0] => "INDEX.Temp.wolne", [1] => "Opis 3", ['children'] => array( [0] => array { [0] => "INDEX.Temp.wolne.wolne3", [1] => "Opis 5", ['children'] => array() }, [1] => array { [0] => "INDEX.Temp.wolne.wolne4", [1] => "Opis 6", ['children'] => array() }) }, [1] => array { [0] => "INDEX.Temp.wolne1", [1] => "Opis 4", ['children'] => array() } ) }, [2] => array { [0] => "INDEX.Kosz", [1] => "Opis 2", ['children'] => array() }, } i mam problem jak zrobić takie drzewo (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) oczywiście zagłębienia w INDEX.Temp.wolne, INDEX.Temp.wolne3 można tworzyć w głąb jeszcze. Samą główną strukturę i pierwsze zagłębienie potrafię zrobić, ale mam problem z wewnętrznymi zagłębieniami, ponieważ zagłębienie jest tworzone w oparciu o początkowe wartości czyli te po INDEX, albo INDEX.Temp, INDEX.Kosz i w zależności ile jest członów po INDEX albo po INDEX.Temp to tyle się tworzy zagłębień Proszę o pomoc ewentualnie zamiast indeksów 0, 1, 2 itp moge dać nazwy, czyli INDEX, INDEX.Kosz itp itd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 18:20 |