Accueil
Documentation PHPBoost
Développement
Classe Categories_management
Méthode Categories_management :: Build_children_id_list
Documentation PHPBoost
Développement
Classe Categories_management
Méthode Categories_management :: Build_children_id_list
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,0,0]array Build_children_id_list(int $id_categorie, array $liste_categories]], bool $parcours_recursif[, bool $ajouter_la_categorie_courante[)[/code]
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 53 fois
PHPBoost
Télécharger
Documentation
Dossiers
Communauté


PHPBoost
Support
Ressources
Développement
Communauté
Outils
Contribuer