Bonjour,

J'ai créé une entité Catégorie qui contient des sous-catégories, j'ai créé une relation ManyToOne avec elle-même de la sorte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
class Categorie
{
    /**
     * @ORM\ManyToOne(targetEntity="Fdn\AnnuaireBundle\Entity\Categorie")
     */
    private $categorie;
[...]
}
Le problème est que je comprends pas comment récupérer ces catégories "dans l'ordre" de l'arbre :

Categorie de niveau 1
->sous catégorie 2
->sous catégorie 2
->sous catégorie 2

Categorie de niveau 1
->sous catégorie 2
->sous catégorie 2->sous catégorie 3
->sous catégorie 2->sous catégorie 3
->sous catégorie 2->sous catégorie 3
->sous catégorie 2
->sous catégorie 2
->sous catégorie 2

Savez-vous comment faire ?