Ticket #471 (closed enhancement: invalid)
Liste des sous-catégories d'une catégorie
Reported by: | bruno | Owned by: | olivier |
---|---|---|---|
Priority: | normal | Milestone: | 2.2 |
Component: | module:core | Version: | 2.0 |
Severity: | normal | Keywords: | |
Cc: |
Description
Il serait intéressant d'ajouter un attribut "parent" à <tpl:Categories> qui permettrait de lister les sous-catégories d'une catégorie donnée.
Change History
comment:1 Changed 17 years ago by olivier
- Status changed from new to closed
- Resolution set to invalid
comment:2 Changed 17 years ago by bruno
Hmmm ... je ne suis pas sûr d'avoir bien exprimé mon besoin alors :
J'aimerais pouvoir, dans le home.html de mon site, lister l'ensemble des sous-catégories d'une catégorie donnée (dont je connais l'ID), avec une profondeur de recherche de 1 (je ne souhaite pas les fils de fils de la catégorie voulue).
Avec <tpl:CategoryFirstChildren>, j'ai les premiers fils de la catégorie courante, que je ne vois pas comment spécifier ...
Du coup, je voyais bien un parent="id" level="1" comme attributs à tpl:Categories...
Je fais fausse route ?
comment:3 Changed 17 years ago by sacha
bruno, c'est possible à faire si ce n'est pas déjà fait, je verrais plutôt un paramètre depth qui aurait un sens relatif.
comment:4 Changed 17 years ago by olivier
Déjà, avec l'ID tu oublies, c'est une mauvaise méthode vu qu'il peut changer à l'occasion d'un import. Avec l'URL, on pourrait envisager de sélectionner une catégorie avec tpl:Categories, ça fermerait un billet de Franck.
<tpl:Categories name="foo"> <tpl:CategoryFirstChildren> ... </tpl:CategoryFirstChildren> </tpl:Categories>
Ça occasionnerait une requête supplémentaire mais dans la mesure où celles-ci sont peu coûteuses, ça me semble pas mal.
<tpl:CategoryFirstChildren> fait ce travail là :)