Checkbox-Status
Die Filterregel „Checkbox-Status“ (Paket filter_checkbox) prüft, ob der Wert
eines Checkbox-Attributs gleich 1 (aktiv) ist. Sie wird typischerweise für
die Veröffentlichungssteuerung eingesetzt: Nur Items mit aktivierter Checkbox
(z. B. published = 1) werden im Frontend angezeigt.
Diese Filterregel agiert in der Regel ohne Frontend-Widgetausgabe, kann aber auch so konfiguriert werden, dass Besucher den Checkbox-Status über ein Frontend-Widget selbst wählen können.
Siehe auch
Für mehrsprachige MetaModels steht die Filterregel Übersetzter Checkbox-Status zur Verfügung.
Installation
Die Filterregel wird über den Contao Manager oder Composer installiert:
composer require metamodels/filter_checkbox
Einstellungen beim Anlegen der Filterregel
Einstellung |
Beschreibung |
|---|---|
Typ |
Auswahl des Filterregeltyps – hier: „Checkbox-Status“ (bzw. „Ja / Nein“ im Backend-Auswahlmenü). |
Aktiviert |
Aktiviert oder deaktiviert diese Filterregel. |
Kommentar |
Freitextfeld zur Beschreibung des Zwecks dieser Filterregel. |
Attribut |
Das Checkbox-Attribut, dessen Wert geprüft werden soll. |
Einstellungen für das Frontend-Widget
Passende Attribute
Die Filterregel „Checkbox-Status“ ist ausschließlich für folgende Attribute geeignet:
Sonderfunktionen
Veröffentlichungssteuerung
Der häufigste Einsatzfall ist die Filterregel als „Veröffentlichungsfilter“:
Ein Checkbox-Attribut (typischer Spaltenname: published) mit aktivierter
„Wechselicon“-Option im Backend erlaubt das schnelle Aktivieren/Deaktivieren von
Items. Im Frontend filtert die Filterregel „Checkbox-Status“ die inaktiven Items
heraus.
Template mm_filteritem_checkbox
Das mitgelieferte Template mm_filteritem_checkbox.html5 bietet eine
checkboxspezifische Ausgabe für das Filterwidget.