Wie eine tagbar als Filter für views erstellen?
am 29.11.2020 - 18:03 Uhr in
Hallo zusammen,
in einer Drupal 7 Installation gibt es eine View mit vier exposed Filtern. Zusätzlich ist das Module better exposed Filter im Einsatz.
Das funktioniert ganz gut, sieht aber leider etwas altbacken aus. Da das Upgrade auf Drupal 8 noch eine Zeit lang auf sich warten lässt, möchte ich jetzt eine neue Filterfunktion für diese View bauen. Aussehen soll das Ganze so, wie man es von vielen Webshops kennt: der User wählt aus einer Dropdownliste / Optionfeld, dann wird eine tagbar mit den aktuellen Filtern angezeigt, die einzeln wegklickbar sein sollen.
Leider habe ich im Moment so gar keine Ahnung, wie man das mit Drupal umsetzen könnte.
Hat jemand einen Tipp?
Danke & Grüße, rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Der Einzige Weg, der mir
am 11.12.2020 - 14:50 Uhr
Der einzige Weg, der mir neben der Programmierung eines eigenen Moduls einfallen würde, ist, die Inhalte entsprechend mit Tags zu versehen und die Ansicht dann entsprechend auch nach Tags zu filtern. zur Anzeige kannst du dann z. B. https://www.drupal.org/project/tagclouds einsetzen. Ansonsten gäbe es noch https://www.drupal.org/project/tagadelic_views Für 7 ist das allerdings nie über die dev-Version hinaus entwickelt worden. Für 8 hingegegen gibt es bereits ein Beta.
https://drupal-tv.de
Drupal sehen und lernen
High End Lösung
am 16.12.2020 - 12:03 Uhr
Wenn man devtechnisch fit ist, kann man den View auch als Rest/ sonstiges JSON ausgeben und dann irgendeine fancy Javascript-Lösung drauf hetzen. Dann ist der Himmel die Grenze für das, was möglich ist. Aber braucht halt wie gesagt, etwas Developer-DNA.
Ja, das stimmt..
am 16.12.2020 - 19:31 Uhr
natürlich, aber das hört sich so aufwändig an, dann kann man es auch gleich mit Vue machen.