Ticket #1144 (closed idea: wontfix)
Ajouter un attribut à la balise <tpl:CategoryIf>, genre nb_entries="1"
Reported by: | karpediem | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | refonte:dev | Version: | 2.2 |
Severity: | normal | Keywords: | |
Cc: |
Description
Suite à un vieux message du forum http://forum.dotclear.net/viewtopic.php?id=41058 mais ce besoin se présente souvent, serait-il possible d'ajouter un attribut à la balise <tpl:CategoryIf> qui permettrait de tester si la catégorie comporte un seul et unique billet.
Change History
comment:2 Changed 14 years ago by bruno
Ca me paraît super spécifique comme balise, avec un test sur l'égalité...
des attributs nb_entries_XX avec XX dans (eq|ne|lt|gt|le|ge) pour indiquer une comparaison peut-être ?
comment:3 follow-up: ↓ 4 Changed 14 years ago by kozlika
Je serais alors plus favorable (si ça n'est pas déjà le cas) à permettre la création d'attributs aux balises via des plugins. Sinon on va vite tourner à l'usine à gaz pour couvrir tous les cas d'utilisation spécifique.
comment:4 in reply to: ↑ 3 Changed 14 years ago by bruno
Replying to kozlika:
Je serais alors plus favorable (si ça n'est pas déjà le cas) à permettre la création d'attributs aux balises via des plugins. Sinon on va vite tourner à l'usine à gaz pour couvrir tous les cas d'utilisation spécifique.
Ca existe déjà, via le behavior templatebeforeblock. Mais ça n'est pas extensible à l'envi. Vouloir rendre tout extensible va justement tourner à l'usine à gaz coté core...
Dans notre cas, l'ajout d'une balise tpl:CategoryEntriesCountIf via un plugin peut se faire en 2-3 coups de cuillère à pot...
Du coup on ferme ?