par
Blacky » 11 juin 2009, 21:49
Bonjour à tous.
J'essaye de construire un menu de type arborescence classique.
Sauf que celui ci doit utiliser un système de template, d'ou la difficulté.
En temps normal, je fait une fonction récursive, et hop l'affaire est pliée.
Cependant dans ce cas, cela ne peut pas fonctionner, car je ne peux pas appeler les fonctions de mes templates a l'intérieur de ma fonction récursive.
Je dois donc créer une premiere fonction récursive pour lister les branches ouvertes
puis une boucle pour indenter chaques branche et afficher le code.
C'est fastidieux et cela ne fonctionne pas.
Si le cas de figure vous est arrivé, je souhaiterais un bout de code.
Ma table est du type :
id_cat(auto inc),id_parent(int),name(varchar)
Merci a vous, Blacky
Bonjour à tous.
J'essaye de construire un menu de type arborescence classique.
Sauf que celui ci doit utiliser un système de template, d'ou la difficulté.
En temps normal, je fait une fonction récursive, et hop l'affaire est pliée.
Cependant dans ce cas, cela ne peut pas fonctionner, car je ne peux pas appeler les fonctions de mes templates a l'intérieur de ma fonction récursive.
Je dois donc créer une premiere fonction récursive pour lister les branches ouvertes
puis une boucle pour indenter chaques branche et afficher le code.
C'est fastidieux et cela ne fonctionne pas.
Si le cas de figure vous est arrivé, je souhaiterais un bout de code.
Ma table est du type :
id_cat(auto inc),id_parent(int),name(varchar)
Merci a vous, Blacky