it-swarm.com.de

Drupal 7 Die beliebtesten Tags in einer Liste als Block: Wie?

Ich habe festgestellt, dass Tagadelic sehr gut funktioniert und nach meiner stundenlangen Forschung und meinem Wissen die einzige Plug & Play-Funktion für eine Tag-Cloud ist, die für Drupal 7) verfügbar ist.

Dies ist das einzige Problem, auf das ich gestoßen bin - ich möchte die Funktionalität von Tagadelic, benötige sie jedoch nicht im "Cloud" -Format. Ich brauche meine Tag Cloud, um in einer Liste von am beliebtesten bis am wenigsten beliebt zu sein und keine Größenvariation. Zum Beispiel:

Punkt x
Punkt h
Punkt j
Punkt o
Punkt 4

Offensichtlich ist das beliebteste Element "Element x" und das am wenigsten beliebte Element "Element 4". Wie kann Tagadelic daran geändert werden, da ich weiß, dass es mehr als eine CSS-Korrektur erfordert? Oder gibt es eine bessere Option als Tagadelic?

15
Jeremy

Sie können dies mit Ansichten tun:

  • erstellen Sie eine Ansicht der Begriffe
  • fügen Sie eine erforderliche Beziehung zu "Inhalt mithilfe von Tags" hinzu.
  • set Use Aggregation: Ja
  • fügen Sie das Feld "Termname" ein zweites Mal hinzu und setzen Sie eines der Felder auf "Aggregationstyp: Anzahl".
  • fügen Sie "Termname" als Sortierkriterium hinzu und setzen Sie "Aggregationstyp: Anzahl".

Eine Beispielansicht finden Sie unter http://drupalbin.com/19467

13
Dylan Tack

Tagadelic macht tatsächlich das, was Sie wollen, verwendet dann jedoch CSS, um die Liste in eine Cloud zu ändern.

Sie müssen lediglich das CSS in Ihrem Thema überschreiben:

.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

Siehe alternativ das Modul cctags .

flexible Konfiguration und erweiterte Funktionen für das Theming von Clouds. (einzelne Dateien mit Vorlagen für Tags, die Namen des Wörterbuchs, Seitenwolken)

1
user842