Framework

Méthode Categories_management :: Build_children_id_list

Build_children_id_list
Build_children_id_list — Crée la liste des catégories contenues par une catégorie.


Description




Code PHP :
array Build_children_id_list(int $id_categorie, array $liste_categories]], bool $parcours_recursif[, bool $ajouter_la_categorie_courante[)


Cette méthode de la classe Categories_management insère dans le tableau $liste_categories contenant la liste des identifiants (entiers) de toutes les catégories contenues dans la catégorie $id_categorie.

Le paramètre facultatif $parcours_recursif sert à indiquer si on souhaite parcourir récursivement l'arbre des catégories (c'est-à-dire ne pas renvoyer seulement les sous-catégories de premier niveau mais toutes les sous-catégories des sous-catégories de la catégorie). Par défaut le parcours récursif est choisi (valeur RECURSIVE_EXPLORATION), mais vous pouvez mettre la constante NOT_RECURSIVE_EXPLORATION pour parcourir qu'un seul niveau de profondeur.

Le deuxième paramètre détermine si la catégorie courante ($id_categorie) est à inclure dans la liste. Par défaut elle ne le sera pas (valeur DO_NOT_ADD_THIS_CATEGORY_IN_LIST), on peut la forcer à être insérée en mettant la valeur ADD_THIS_CATEGORY_IN_LIST.


Valeur de retour




Cette méthode ne renvoie rien. Elle complète le tableau passé en paramètre (en réalité il est passé par référence).


Voir aussi




Build_parent_id_list : construit la liste des catégories parentes.
Cette page a été vue 1838 fois