MetaModels
2.4
  • Vorstellung von MetaModels
  • Funktionsübersicht
  • MetaModels installieren und aktualisieren
  • Komponenten eines MetaModel
  • Das erste MetaModel
  • Erweiterungen
    • Frontend-Editing (FEE)
    • Umkreissuche
    • Geo-Entfernung
    • Attribut Color
    • Attribut für Multi-Column-Wizard
    • Loupe-gestützte Volltextsuche
    • Filter-by-related für MetaModels
      • Early-Adopter-Programm
      • Installation per Composer
      • Filterregel anlegen
      • Spenden
    • Merkliste für MetaModels
    • MetaModels-2-Isotope
    • Cowegis-Layer Integration für Marker
    • Leaflet-Maps Integration
    • File-Usage Integration
    • File-Metadata-Extractor für MetaModels
    • XLIFF-Ex-Import für MetaModels
    • Translator-Bridge für MetaModels
    • weitere bekannte Erweiterungen
  • MetaModels „Kochbuch“
  • Videos und Podcasts zu MetaModels
  • MetaModels Referenz und API
  • Impressum, Datenschutz, Lizenz, Quellenangaben
MetaModels
  • Erweiterungen
  • Filter-by-related für MetaModels
  • Auf GitHub bearbeiten

Filter-by-related für MetaModels

Bemerkung

Der Filter-by-related ist noch im Fundraising und wird erst nach Erreichen der Zielsumme von z. Z. 3.575,00 € frei geschaltet.
Eine Vorab-Installation über das „Early-Adopter-Programm“ möglich – siehe unten
Die Filterregel „Filter-Parent“ ist in dieser Filterregel mit aufgegangen - die Beschränkung der Relation auf Kindtabellen wurde aufgehoben.

Der Filter-by-related ermöglicht es, Items nach Eigenschaften eines verknüpften (Relation) MetaModels zu filtern. Als Relationen ist eine Einzelauswahl (Select) oder Kindtabelle möglich.

Beispiele: Wir haben Mitarbeiter und Dienstreisen - die Dienstreisen sind als Kindtabelle der Mitarbeiter definiert. Wenn man nun z.B. alle Dienstreisen ausgeben möchte, deren Mitarbeiter der Abteilung xy zugehörig sind, benötigt man einen speziellen Filter - insbesondere dann, wenn man die Filterung im Frontend variabel gestalten möchte.

Ein anderes Beispiel wären Termine von Seminaren, wenn die selben Seminare sich wiederholend an verschiedenen Tagen stattfinden. Bei Seminar könnte alle grundlegenden Eigenschaften eines Seminars wie Titel, Inhalt aber auch Kategorie usw. festgelegt sein und bei Termin gibt es eine Einzelauswahl zum Seminar sowie das Datum, Teilnehmerzahl usw. Möchte man nun die Liste der Termine z. B. nach einer Kategorie der Seminare filtern, so ist das mit der Filterregel möglich.

Early-Adopter-Programm

Die Refinanzierung erfolgt über ein „Early-Adopter-Programm“, d.h. man kann die Erweiterung(en) bei Zahlung einer Spende sofort einsetzen. Die Zahlung berechtigt zum Einsatz für ein Projekt. Rechtsansprüche jedweder Art sind nach Zahlung einer Spende ausgeschlossen.

Die Höhe der Spende sollte mindestens 200€*1 betragen.

Für die Spende wird eine Rechnung mit ausgewiesener MwSt. bzw. bei vorhandener EU-Tax-ID für das EU-Ausland in Netto erstellt.
Bei Interesse oder weiteren Fragen bitte eine E-Mail an info@e-spin.de

*1 Netto – ggf. zzgl. MwSt.

Installation per Composer

Voraussetzungen für die Installation:

  • MetaModels Core ab Version 2.4 mit mind. PHP 8.2

Das Modul kann per Konsole oder über den Contao-Manager installiert werden.

Filterregel anlegen

Die Filterregel wird wie üblich unter Filter angelegt. Die Einstellungen sind von der Filterregel „Einfache Abfrage“ abgeleitet. Als Filtertyp wird „Filter auf Attribut des Modells mit einer Relation“ ausgewählt. Dann erscheint folgende Maske:

img_filterparameter

Bei den Einstellungen ist das „Modell für die Relation“ und das als Filter fungierende Attribut als „Attribut des Modells der Relation“ auszuwählen. Bei „Spalte/Attribut der Relation“ ist bei Kindtabellen die PID und bei Verknüpfung per Einzelauswahl das entsprechende Attribut auszuwählen.

Die übrigen Einstellungsparameter sind analog der Filterregel „Einfache Abfrage“.

Spenden

Ein Dank für die Spenden* für die Erweiterung an:

  • N.N.: 400 €

  • N.N.: 400 €

  • Agentur Markenzoo: 200€

(Spenden in Netto)

Zurück Weiter

© Copyright 2026, Team MetaModels. Zuletzt aktualisiert am 03.06.2026.