Filter
Über das Pattern
JavaScript
Umsetzung mit AlpineJS. Details im jeweiligen HTML-Reiter.
Parameter und Anwendung in Nunjucks
# Parameter
settings: "object"
label: "string" # Text für <label>, frei wählbar
noResult: "string"# Fehler, die gezeigt wird, wenn es keine Ergebnisse gab
options: "array" # Optionen im <select>
- name: "string" # Name der Option
value: "string" # ID der jeweiligen Option -> muss mit selektierbaren Elementen abgestimmt sein
# Anwendung
{% from "components/filter/filter.njk" import filter with context %}
## Die Javascript-Datei "filter.js" muss eingebunden sein
{% call filter(settings) %}
# Inhalt beispielsweise eine Liste, die filterbar sein soll
# Filterbare Elemente müssen ein data-filter Attribut mit dem value der jeweiligen Option haben
{% endcall %}
Variationen
Filter mit Liste A-Z
Keine Ergebnisse.
-
Aktionstheater
Theater im Stream
-
Albertina
Online-Galerie
-
Arnold-Schönberg-Center
Online-Ausstellung
-
Burgtheater
Online-Galerie
-
Problembär Records
Videos, Konzerte, Livestreams
-
Tiergarten Schönbrunn
Videos
-
Wiener Bezirksmuseum 15
Kultur-Podcast
-
Österreichische Mediathek
Archiv für Tonaufnahmen und Videos
HTML
Laden…
Nunjucks
Laden…
Mehrere Filter mit A-Z Liste
Leider konnten keine übereinstimmenden Ergebnisse gefunden werden.
-
Theater im Stream
-
Online-Galerie
-
Online-Ausstellung
-
Online-Galerie
-
Videos, Konzerte, Livestreams
-
Videos
-
Kultur-Podcast
-
Archiv für Tonaufnahmen und Videos
HTML
Laden…
Nunjucks
Laden…