img_filter_checkbox 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.