Ik ben al een tijd bezig met een menustructuur, die goed van de grond begint te komen. Nou heeft iemand hier een 'briljant' idee over de manier waarop het menu weergegeven moet worden. Deze komt kort neer op het volgende:
Vanaf het item waar men zit geef je children, sibblings en de parent weer. Voor de rest alleen het pad. Ook zit er een stuk 'gat' tussen wat niet weergegeven wordt. Je krijgt dus een hoofdnavigatie, een gat, en dan een soort lokale navigatie.
Nou wordt er op dit moment een array gegenereerd van de te gebruiken items, welke weer op de juiste manier neergezet wordt door SMARTY. Die html klopt allemaal, daar blijf ik nu met m'n fikken van af (blij dat het eindelijk werkt). Wat ik wil bereiken is dat ik de array die wordt meegegeven herstructureer, zodat het precies wordt wat de bedoeling is.
Voorbeeld:
0 a
1 b
2 - f
3 - - h
4 - - i
5 - - - j
6 - - - - l
7 - - - - m > uitklapmenu
8 - - - k
9 - g
10 c
Ik heb 'm duidelijk weten te maken dat ik wat wil doen met items 8, 9 en 10. Deze moeten namelijk na item 5 geplakt worden. De array zou er dus zo uit moeten zien:
0 a
1 b
2 - f
3 - - h
4 - - i
5 - - - j
6 - - - k
7 - g
8 c
9 - - - - l
10 - - - - m > uitklapmenu
Is dit uberhaupt mogelijk, of raak ik in de knoop met de inmiddels bestaande indices? Het is 'm duidelijk om welke items het gaat en ik kan 'm ook vertellen dat ze na item 5 moeten... nou moet ie 't alleen nog doen
Het probleem is dat ik geen bestaande array-functies kan vinden, waarbij ik een blok kan inserten. Het gaat allemaal over 'aan het begin' of 'aan het einde' van de array, terwijl ik gewoon in het midden wil frotten
Vanaf het item waar men zit geef je children, sibblings en de parent weer. Voor de rest alleen het pad. Ook zit er een stuk 'gat' tussen wat niet weergegeven wordt. Je krijgt dus een hoofdnavigatie, een gat, en dan een soort lokale navigatie.
Nou wordt er op dit moment een array gegenereerd van de te gebruiken items, welke weer op de juiste manier neergezet wordt door SMARTY. Die html klopt allemaal, daar blijf ik nu met m'n fikken van af (blij dat het eindelijk werkt). Wat ik wil bereiken is dat ik de array die wordt meegegeven herstructureer, zodat het precies wordt wat de bedoeling is.
Voorbeeld:
0 a
1 b
2 - f
3 - - h
4 - - i
5 - - - j
6 - - - - l
7 - - - - m > uitklapmenu
8 - - - k
9 - g
10 c
Ik heb 'm duidelijk weten te maken dat ik wat wil doen met items 8, 9 en 10. Deze moeten namelijk na item 5 geplakt worden. De array zou er dus zo uit moeten zien:
0 a
1 b
2 - f
3 - - h
4 - - i
5 - - - j
6 - - - k
7 - g
8 c
9 - - - - l
10 - - - - m > uitklapmenu
Is dit uberhaupt mogelijk, of raak ik in de knoop met de inmiddels bestaande indices? Het is 'm duidelijk om welke items het gaat en ik kan 'm ook vertellen dat ze na item 5 moeten... nou moet ie 't alleen nog doen
Het probleem is dat ik geen bestaande array-functies kan vinden, waarbij ik een blok kan inserten. Het gaat allemaal over 'aan het begin' of 'aan het einde' van de array, terwijl ik gewoon in het midden wil frotten
Een vergissing is menselijk, maar om er echt een puinhoop van te maken heb je een computer nodig.