info:concrete5:58:listandsearchtags

tags concrete5: créer, lister et chercher

Pas évident de gérer les tags1)… mais possible!

Créer, s'il n'existe pas, l'attribut “tags”

Le renseigner dans les propriétés de chaque page concernée

Ajouter un bloc “Tags”, “Current Page” et envoyer les résultats sur une page ad hoc ici appelée “Search”

astuce: le créer dans une zone globale, comme ça toutes les pages qui ont des tags auront automatiquement ce bloc affiché

Sur une page ad hoc, p. ex. “search”, ajouter un bloc “Liste de page” et cocher “Enable other blocks to filter this page list”

c'est le seul truc un peu “bizarre” qui m'a pas mal pris la tête…

Maintenant, sur toute page qui contient des tags,

si on clique dessus, c5 nous envoie sur la page “Search” avec toutes les pages contenant le tag - y compris la page de départ

https://radeff.red/ravieres/ballades-velo/ballade-megevette-facile-3h

Une solution pour créer programmatiquement des tags, très pratique si on importe depuis un autre cms, p. ex. wp → c5

https://gitlab.com/zpartakov/concrete5importcontent/-/blob/master/application/single_pages/dashboard/addtags.php


1)
mot-clés
  • info/concrete5/58/listandsearchtags.txt
  • Dernière modification: 2020/05/08 06:54
  • par radeff