In PHP + Smarty ben ik bezig om uit een database categorieën en subcategorieën te halen beiden verdeelt over twee tabellen.
Ik maak gebruik van een for each lus die de hoofdcategorie ophaalt. Daarbinnen staat dan weer een for each lus die de sub categoriën ophaalt en toont wanneer hij bij de hoofdcategorie hoort doormiddel van het id als referentie.
Dit herhaalt zich net zolang de hoofdcategorieën op zijn. Maar het probleem is dat hij alleen de eerste subcategorieën toont.
De oplossing lijkt mij een reset van de for each te doen zodat hij weer opnieuw begint maar ik weet niet hoe en of dat mogelijk is. Ik heb al gekeken op diverse fora's en in de smarty guide maar nog geen antwoord gevonden.
Ik maak gebruik van een for each lus die de hoofdcategorie ophaalt. Daarbinnen staat dan weer een for each lus die de sub categoriën ophaalt en toont wanneer hij bij de hoofdcategorie hoort doormiddel van het id als referentie.
Dit herhaalt zich net zolang de hoofdcategorieën op zijn. Maar het probleem is dat hij alleen de eerste subcategorieën toont.
De oplossing lijkt mij een reset van de for each te doen zodat hij weer opnieuw begint maar ik weet niet hoe en of dat mogelijk is. Ik heb al gekeken op diverse fora's en in de smarty guide maar nog geen antwoord gevonden.