web-dev-qa-db-fra.com

Drupal 7 balises les plus populaires dans une liste sous forme de bloc: comment?

J'ai trouvé que Tagadelic fonctionne très bien et est, à mes heures de recherche et de connaissance, la seule fonctionnalité plug & play pour un nuage de tags disponible pour Drupal 7.

C'est le seul problème que j'ai rencontré - je veux la fonctionnalité de Tagadelic mais je n'en ai pas besoin au format "cloud". J'ai besoin que mon nuage de tags soit dans une liste du plus populaire au moins populaire et sans variation de taille. Par exemple:

Article x
Article h
Point j
Point o
Point 4

De toute évidence, l'élément le plus populaire étant "l'élément x" et l'élément le moins populaire étant "l'élément 4". Comment Tagadelic peut-il être modifié en ce sens, car je sais qu'il faudra plus qu'une correction CSS? Ou existe-t-il une meilleure option que Tagadelic?

15
Jeremy

Vous pouvez le faire avec des vues:

  • créer une vue des termes
  • ajouter une relation obligatoire au "contenu utilisant des balises"
  • définir l'utilisation de l'agrégation: oui
  • ajoutez le champ "nom du terme" une deuxième fois, définissez l'un des sur "type d'agrégation: nombre"
  • ajoutez "nom du terme" comme critère de tri, définissez "type d'agrégation: nombre"

Un exemple d'affichage est à http://drupalbin.com/19467

13
Dylan Tack

Tagadelic fait ce que vous voulez, mais utilise ensuite CSS pour modifier la liste dans un cloud.

Tout ce dont vous avez besoin, c'est de remplacer le CSS dans votre thème:

.wrapper.tagadelic {
  display: block;
  text-align : left;
  margin-right: 0;
}

.tagadelic.level1,
.tagadelic.level2,
.tagadelic.level3,
.tagadelic.level4,
.tagadelic.level5,
.tagadelic.level6,
.tagadelic.level7,
.tagadelic.level8,
.tagadelic.level9,
.tagadelic.level10 {
  font-size : 1em;
}
2
berkes

Voir le module cctags comme alternative.

configuration flexible et fonctionnalités avancées pour le thème des nuages. (fichiers individuels de modèles de balises, les noms du dictionnaire, les pages de nuages)

1
user842