Veröffentlichungsdatum
Die Integration von SlimSelect in Filtern macht Auswahllisten kompakt und übersichtlich, ohne Kompromisse bei der Barrierefreiheit einzugehen. Mit OpenCulturas 2.1 steht diese Formatierungsmöglichkeit zur Verfügung.
Und so geht's:
- In der Modulverwaltung sicherstellen, dass folgende Module aktiviert sind: Better Exposed Filters , SlimSelect und SlimSelect Better Exposed Filter (wenn OpenCulturas in der Version 2.1 läuft, sollte das schon der Fall sein).
- In einer Ansicht (View) mit Filtermöglichkeiten das gewünschte Filterfeld auf Mehrfachauswahl einstellen (es ist aber grundsätzlich auch möglich, SlimSelect mit der Einfachauswahl zu verwenden). Empfohlen: die Hierarchie-Option aktivieren. Diese Einstellungen haben Auswirkungen auf die verfügbaren Optionen im Better Exposed Filter (BEF).
- Die Ansicht muss jetzt gespeichert werden, damit BEF das Feld korrekt evaluieren kann.
- Den Stil des "Hervorgehobenen Formulars" umstellen auf Better Exposed Filters ("Bessere Optionen für Filter in Ansichten") und die Einstellungen öffnen.
- Das Widget für den betreffenden Filter auf SlimSelect ändern.
- Advanced filter options öffnen
- Rewrite select to optgroups (Hierarchie ⇾ Optgroup, ist nur verfügbar, wenn die Hierarchie-Option für den Filter aktiviert wurde) – hiermit können mit der Auswahl eines übergeordneten Begriffs alle untergeordneten Begriffe mit ausgewählt werden
- Add a select all option to the top of the optgroups (nur verfügbar, wenn die Hierarchie-Option für den Filter aktiviert wurde) – Auswahl aller OptGroups auf einmal, also sämtlicher verfügbarer Optionen, so dass man einzelne unerwünschte einfacher deaktivieren kann
- Allow to deselect all values – erzeugt eine Funktion („X-Button“) zum Entfernen aller gewählten Optionen
- Close the content area upon selecting a value – schließt nach jeder Selektion das Auswahlfeld
- View speichern. Happy selecting :)