<ws-filter-chip> zeigt die aktuell angewendeten Filter im Frontend an. Sie wird automatisch aktualisiert, sobald Filter hinzugefügt oder entfernt werden. Ein Klick auf einen der angezeigten Filter entfernt diesen wieder.
Voraussetzung
- Die Komponente wird in Verbindung mit
<ws-filter>verwendet. - Sind keine Filter definiert, gibt es keine aktivierten Filter zum Anzeigen oder Entfernen.
Komponente
Die Komponente kann wie folgt auf der Kategorie- und Suchergebnisseite eingebunden werden:Optionales Attribut neq-label
Über das Attribut neq-label kann gesteuert werden, wie negative Filter (also Filter mit negate) angezeigt werden. Bei einem negativen Filter wird der Wert mit einem 🚫-Symbol dargestellt, z. B. 🚫 blau.
Wenn ein anderes Präfix gewünscht ist oder das Symbol ganz unterdrückt werden soll, kann das Attribut neq-label entsprechend angepasst werden:
nicht blau statt 🚫 blau.
Optionales Attribut btn-class
Über das Attribut btn-class kann gesteuert werden, welche Klasse dem generierten Button zugewiesen wird.
CSS & Styling
Diese Komponente generiert die folgenden CSS-Klassen für das Styling:chip-container: Container für die gesamte Liste der angewendeten Filter.chip: Einzelner angewendeter Filter.closebtn: Button, der den Filter entfernt. (Nur wenn keine individuelle Klasse überbtn-classhinterlegt wird)
