Dag heren,

Ik heb een probleempje waar ik niet uit kom, ligt ongetwijfeld aan mij.
Wat is het geval: Ik heb een menu met hoofdcategeorie-en en subcategorie-en wat ik wil weergeven. Een genest menu dus.

Ik heb met php gegevens uit een database opgevraagd en dat gaf als resultaat:

Array (2)
hoofd => Array (2)
  0 => Array (3)
    main_id => "3"
    maincat_desc => "A/V reparatieparts"
    publish => "1"
  1 => Array (3)
    main_id => "1"
    maincat_desc => "Halfgeleiders"
    publish => "1"
sub => Array (4)
  0 => Array (5)
    subcat_id => "3"
    main_id => "3"
    subcat_desc => "Audio parts"
    referer => "#"
    publish => "1"
  1 => Array (5)
    subcat_id => "4"
    main_id => "3"
    subcat_desc => "Video parts"
    referer => "#"
    publish => "1"
  2 => Array (5)
    subcat_id => "2"
    main_id => "1"
    subcat_desc => "Fet"
    referer => "#"
    publish => "1"
  3 => Array (5)
    subcat_id => "1"
    main_id => "1"
    subcat_desc => "Transistor"
    referer => "#"
    publish => "1"

Dit stuur ik naar smarty in de variabele menudata.

Mijn (test)-template ziet er op dit moment als volgt uit:

{foreach from=$menudata item=maincat key=main_id}
	{$main_id}{$maincat_desc}
	{foreach from=$catitem item=subcat}
		{$subcat.subcat_id}
		{$subcat.subcat_desc}<br>
	{/foreach}
	<br><br>
{/foreach}

Ik krijg echter met geen enkele mogelijkheid de hoofdkategorie-en met daarbij de subkategorie-en op volgorde te zien.

Het resultaat wat ik nu krijg is:

hoofd

sub

Ik moet echter krijgen:

3 A/V Reparatieparts
   3 Audio Parts
   4 Video parts
1 Halfgeleiders
   2 Fet
   1 Transistor

Kan iemand mij svp op weg helpen ?
Hoe kan ik dit dan beter doen ?
Heb je een verbeterd voorstel ?
Ik ben maar een beginner, dus iedere hulp is welkom.
Nou het lijkt me dat ik al een voorstel gedaan had.
En de tutorial die Willem-Jan voorstelde kan je ook eens doornemen.

Reageren