Bonjour à tous,
J'ai une table 'categories' avec les champs : 'id','id_parent','name' et je souhaiterais faire une association en boucle du genre :
id | id_parent | name
1 0 Multimedia
2 1 Informatique
3 1 Jeux vidéo
4 3 Jeux PC
5 4 Action
6 3 Jeux Mac
7 2 Claviers
Je n'arrive pas à faire l'association et avoir un tableau bien imbriqué
Si quelqu'un à une solution :)
Merci d'avance
Hello,
Si j'ai bien compris tu ne veux pas faire une association avec une autre table, mais plutôt afficher tes catégories et tes sous catégories sous forme d'arbre non?
Dans ce cas je te recommande l'utilisation du TreeBehavior de Cake qui est magique : http://book.cakephp.org/2.0/fr/core-libraries/behaviors/tree.html
Grafikart a d'ailleurs fait un tuto à ce sujet sur le site.
Dans ton model Category met un belongsTo "Subcategory" et tu précise que tu veux lier sur la clef étrangère parent_id et le model Category