Eingrenzung der Items in CE-/FE-Modul MM-Liste und MM-Filter

Die Ausgabe einer MM-Liste kann man über einen Filter steuern - zum Beispiel wenn man eine Liste von Mitarbeitern hat, die nach der Abteilung gefiltert ausgegeben werden sollen.

Man erstellt also einen Filter für „Abteilung xy“ und wählt diesen bei den Einstellungen des CE-/FE-Modul MM-Liste aus.

Wenn man nun aber auf mehreren Seiten jeweils eine spezielle Abteilung ausgeben möchte, ist es recht umständlich und unübersichtlich für jede Abteilung einen separaten Filter anzulegen.

Das kann man umgehen, wenn als Filterregel „Einfache Abfrage“ für das Attribut „Abteilung“ eingebunden ist und man dort die Checkbox „Statischer Parameter“ setzt.

Ist dies erfolgt, so wird in CE-/FE-Modul MM-Liste bei den Filtereinstellungen ein zusätzliches Selectfeld eingeblendet. In diesem wären in unserem Beispielfall alle Abteilungen aufgeführt und man kann eine anzuzeigende Abteilung auswählen.

img_static-parameter.png

Bei der Auswahl „Filterwert für Attribute *“ stehen neben den Attributswerten auch die Einstellung „-“ für einen Leerstring und „- ohne Datenwert [null] -“ für den DB-Wert „NULL“ zur Verfügung.

Bemerkung

Wenn Leerstring gewählt wurde, werden nur Items ausgegeben wo der Attributswert ein Leerstring ist - wenn

keine Zuordnung vorhanden ist, ist das typischer Weise der Datenwert NULL.

Es ist auch möglich, mehrere „Einfache Abfrage“-Regeln einzusetzen, wenn z. B. zwei Abteilungen ausgewählt werden können oder eine Abteilung sowie noch eine weitere Kategorisierung.

Als Alternative kann man für Redakteure auch ein entsprechendes vordefiniertes Contentelement zur Verfügung stellen.

Bemerkung

Ab Version 2.4 ist die Einstellung auch beim MM-Filter möglich.

Beim Contentelement sowie das FE-Modul MM-Filter kann nun wie MM-Liste mit einem Preset versehen werden. Ist eine Filterregel „Einfache Abfrage“ mit der Option „Statischer Parameter“ gesetzt, so erscheinen die Auswahlmöglichkeiten für „Filtereinstellungen überschreiben“ auch hier und grenzt die übrigen Filterwerte entsprechend ein, sofern bei denen die Option „Nur verbleibende Werte“ gesetzt wurde.