Aktuelles über das MetaModels Projekt

Juni Infos

von Ingolf Steinhardt

Aktuelle Infos zu MetaModels aus dem Juni 2025...

MM-Infos Juni 2025

MM 2.4 für Contao 5.3

Die Filterregel "Filter-Parend" wurde erweitert und ist nun "Filter-by-related"(-Model). Mit der Filterregel ist es möglich, 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 (Terminen) 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.

Mehr dazu wie immer im Handbuch...

Die Filterregeln für Bereiche "Von-bis" (ein Attribut) und "Range" (zwei Attribute) wurden erweitert, so dass nun der minimale und maximale Wert im Filter-Template zur Verfügung steht. Damit lassen sich leicht eigene Widgets als Schieberegler (Range) gestalten. Als Beispiel für die neuen Werte kann man einen Blick in das neue Filtertemplate "mm_filteritem_datepicker.html5" werfen, welches für die beiden Eingabefelder den Eingabetyp "date" mitliefert.

Der Artikel für die Erweiterung Notelist wurde für den Abschnitt "Datenanzeige und Übernahme im Formular" überarbeitet.

MetaModels auf der Contao-Konferenz 2025

MetaModels ist wieder auf der Contao-Konfernz 2025 präsent! Am Freitag gibt es von Marcus und Ingolf eine Session (zwei zusammen gehörende Vorträge) mit

* Umsetzung einer Projektaufgabe mit MetaModels (MM I)
* Sonderfunktionen bei einem MetaModel-Projekt einfügen (MM II)

sowie einem Workshop beim College am Samstag. Sollten Fragen vorab bestehen, sendet eine E-Mail.

 

Spenden~1: Dank an die Spender für 2.4!

* Agence UPMOTION
* Heimseiten
* Cocree
* bitjongleur

 

Fundraising:

Aktuell Fundraisingprojekte:

  • Integration für Erweiterung "File usage" MM 2.4 mehr
  • MetaModels-2-Isotope mehr...
  • Notelist/Merkliste MM 2.4 mehr...
  • Filterregel Filter-by-related mehr...
  • Cowegis-Layer für Karten mehr...
  • XLIFF-Ex-Import für Contao-Content und MetaModels mehr...
  • File-Metadata-Extractor mehr...

Spenden~1: keine

 

Handbuch, Webseite, Videos:

Beim Handbuch weiteren Anpassungen und Ergänzungen zu allgemeinen Infos, MM 2.4 s. o.

Wer das Handbuch unterstützen möchte hat die Möglichkeit über Github zu sponsoren oder eine Rechnung anzufordern.

Spenden~1: keine

 

Anmeldung zum Newsletter: hier...

~1: Geldspenden in "Netto" also abzgl. USt und PayPal, auf Euro gerundet

Newsletter abonnieren

Was ist die Summe aus 1 und 4?

Newsletter abmelden

Weitere MetaModels Kanäle