Wie in exposed views filter Zahl der tags limitieren?
Eingetragen von rhodes (631)
am 17.02.2015 - 09:56 Uhr in
am 17.02.2015 - 09:56 Uhr in
Hallo,
ich habe eine View, die Nodes als Teaserliste anzeigt. Seitenbesucher können diese Liste mit einem exposed Tags-Filter einschränken.
Das funktioniert so weit ganz gut, hat aber einen Schönheitsfehler. Mittlerweile gibt es 200 Tags, die Auswahlliste ist also etwas unübersichtlich geworden.
Ich würde gerne nur die 10 am meisten genutzten Tags festlegen und die in der select-Liste anzeigen lassen. Wie kann ich das denn machen?
Bin für jeden Tipp dankbar.
Viele Grüße, rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich habe das schon mal in
am 17.02.2015 - 14:40 Uhr
Ich habe das schon mal in einem etwas anderen Zusammenhang (Textfeld zu Select-Box) gemacht und dazu auch ein Video gemacht.
Im Wesentlichen geht das über den Hook _form_alter, denn der hervorgenobene Filter ist ja auch ein Formular. In dem Video habe ich auch gezeigt, wie man die Select-Box dann mit "eigenen" Begriffen füllt.
Ich frage mich aber, was ist mit den anderen Tags, die nicht angezeigt werden ? Macht das wirklich Sinn, die Liste der Tags zu kürzen ?
Nur so eine Idee: Man kann als Alternative zu einer View mit exposed Filter auch eine "schöne" Baumstruktur für die Taxonomie hinbekommen. Da hat man dann alle Tags drin.
Gruß
Berthold Lausch
Drupal Video-Tutorials
Vielleicht wäre ein
am 17.02.2015 - 18:50 Uhr
Vielleicht wäre ein alternatives Interface für den Filter auch eine gut Lösung. Schu dir mal
https://www.drupal.org/project/chosen oder https://www.drupal.org/project/jquery_ui_multiselect_widget an.
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Danke
am 19.02.2015 - 10:54 Uhr
>>Ich frage mich aber, was ist mit den anderen Tags, die nicht angezeigt werden ? Macht das wirklich Sinn, die Liste der Tags zu kürzen ?
Da bin ich wirklich selber am rätseln. Allerdings hat meine Tag-Liste mittlweile 100 Einträge und von diesen 100 entfallen über 90% der Einträge auf 10 Tags. Es ist für weniger erfahrene Seitenbesucher einfach unübersichtlich, wenn da plötzlich eine Auswahlliste mit 100 Einträgen auftaucht. Ich habe auch mit einer Tagcloud experimentiert. Eine bessere Lösung ist mir aber bisher nicht eingefallen.
Danke,
am 19.02.2015 - 10:55 Uhr
das schaue ich mir gerne an.