|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
bonjour,
je trouve beaucoup de tuto pour expliquer les intervalles mais personne ne montre comment faire le rendu ce qui me pose aujourd'hui des problèmes. j'ai une table : id parent_id lft rght name je souhaiterai faire une rendu dans une table avec un décalage pour les enfants ex : dev --php ----exemples ----tuto maison --liens --articles ----tuto j'obtiens bien l'ensembles des resultats dans un array mais comment mettre en forme avec des foreach je suppose ? merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
si t'avais un notion de profondeur dans table ça serait plus simple, tu va devoir faire un arbre (et faire un RecursiveTreeIterator)
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
n'y a t-il pas une manière sans le level ?
|
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
je vais vous paraître bête, mais sans exemple de code cela ne me parle pas. Je suis auto didacte et je passe pas mal d'heure à comprendre donc un peu de code et d'explication m'éviterai qq heures de recherche ;-)
Merci P.S : ma petite elle aussi vous remercie ;-) |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ton lft rght c'est pour du nested set ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
oui en fait je me suis mis à cakephp depuis peu il car il m'arrive de faire des dev pour le travail et j'ai souvent des histoires de catégories et sous catégories. e suis souvent limité car je suis obligé de connaître le nombre actuellement.
la partie sql de déplacement/insertion dans un arbre est faite mais pas pour l'affichage car je n'arrive pas à faire mon tableau proprement. rubrique pp --sous rub ----sous sous rub rubrique sec --sous rub etc cake propose une fonction pour récupérer mais pas tous les champs de la table autre que lft rght name et id donc je dois faire une requete classique et afficher manuellement. l'idéal étant d'ajouter des -- plutôt que de jouer avec les colspan. |
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Inscription : avril 2008 Messages : 26 ![]() |
Bon j'ai trouvé une solution sans la notion de level qui est pas mal mais qui m'oblige à faire pas mal de requête donc si quelqu'un à mieux, merci.
Code :
Merci si qq'un à mieux |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com