Aktuelles über das MetaModels Projekt

September Infos

von Ingolf Steinhardt

Aktuelle Infos zu MetaModels aus dem September 2022...

MM-Infos September 2022

MM 2.2

MM 2.2 gibt es noch weitere Features zu vermelden - das werden nun aber auch die letzten Sachen für die Version sein und dann geht es mit MM 2.3 weiter. Folgende Sachen sind hinzu gekommen oder haben sich geändert:

  • wenn ein Attribut gelöscht wird, wird nun automatisch eine ggf. angelegte Ansichtsbedingung bzw. Sortierung/Gruppierung mit gelöscht
  • in der Maske von "Alle hinzufügen" der Eingabemaske gibt es nun ein Eingabefeld, um den Attributen gleich ein oder mehrere CSS-Klassen mit auf den Weg zu geben - wenn man Attribute einzeln hinzufügt, ist die Standard-CSS-Klasse "w50" - mit dem Feature kann man sich das einzelne Editieren der Attribute sparen
  • wenn man beim Erstellen eines Attributes auf "Speichern und neu" klickt, wird der Attributstyp mit übernommen und ist vorausgewählt - siehe https://github.com/MetaModels/core/issues/1334
  • die Angaben in der Liste/Baum der Filterregeln sind vereinheitlicht - siehe https://github.com/MetaModels/core/issues/1124
  • die Links der Paginierung können um ein URL-Fragment (Sprunganker) erweitert werden - ggf. eigene Templates anpassen - siehe https://github.com/MetaModels/core/issues/1466
  • Die Attribute Tags und Select wurden so aktualisiert, dass ein Filter, der bei den Attributseinstellungen die Auswahl der Items eingrenzt, nun auch in der Ausgabe zündet - siehe https://github.com/MetaModels/core/issues/1114

    Beispiel: Wenn man bei Attribut Tags von dem referenzierten Model nur diejenigen zur Auswahl im BE angezeigt haben möchte die "published" sind, kann man das mit einem Filter lösen. Bisher wirkte aber der Filter in der FE-Ausgabe nicht, wenn z.B. ein Item des Referenzmodels ausgewählt wurde und in der Zwischenzeit "un-published" wurde. Im BE bei der Auswahl ist das Item zwar durch den Filter weg, wurde aber im FE bisher noch ausgegeben - das ist nun gefixt.
    Hintergrund ist, dass mit der Statusänderung auf "un-published" natürlich die Referenz zu dem (referenziertem) Item sich nicht in Luft auflöst, sondern noch in der DB vorhanden ist. Erst wenn das eigentliche Item neu gespeichert wird, fliegt die Referenz aus der DB. Über den Filter wird dies dennoch korrekt an das Template im FE übergeben.
  • die Anzeige der Filterregeln ind der Liste/Baum wurde angepasst - siehe https://github.com/MetaModels/core/issues/1124
  • Die Anzeige der Eingabemaske bei Varianten wurde angepasst - siehe https://github.com/MetaModels/core/i...ment-848226821 Bisher wurden Attribute ohne Variation in der Variant-Maske ausgeblendet. Damit konnte man dort die Werte nicht mehr sehen und das Layout wurde ggf. "zerschossen" weil entsprechende CSS-Angaben der ausgeblendeten Attribute fehlten. Nun werden diese Attribute als Readonly dargestellt.
  • vorhandene Ansichtseinstellungen per Icon sichtbar(rer) machen - das Icon ist s/w wenn es keine Ansichtsbedingungen gibt und farbig, wenn welche vorhanden - siehe https://github.com/MetaModels/core/issues/941
    ggf. kann man das Feature auch für andere Icons ausweiten

Übersicht zu MM 2.2 inkl. Upgrade-Checkliste ist angepasst - siehe Handbuch

Eine Übernahme zu MM 2.3 ist für den Oktober geplant.

 

MM 2.3 für Contao 4.13 und PHP 8

Bei MM 2.3 lag und liegt aktuell das Hauptaugenmerk auf dem Support der notwendigen CCA-Pakete wie dem DCG, Dependency-Container, Events-Contao-Bindings, Translator, Meta-Palettes... diese müssen für Contao 4.13 und PHP 8 fit gemacht werden. Die Pakete sind nicht nur für MM notwendig, sondern auch für andere Erweiterungen wie z. B. syncCto.

Der Zugang erfolgt wieder über unser "early-adopter-Programm" (EAP).

 

Spenden~2: Dank an die Spender!

 

Fundraising:

Aktuell Fundraisingprojekte:

  • MetaModels-2-Isotope mehr...
  • Notelist/Merkliste mehr...
  • Filterregel Parent-Filter mehr...
  • XLIFF-Ex-Import für Contao-Content und MetaModels mehr...
  • File-Metadata-Extractor mehr...

Spenden~2: keine

 

Handbuch, Webseite, Videos:

Beim Handbuch weiteren Anpassungen und Ergänzungen zu MM 2.2 und 2.3.

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

Spenden~2: keine

 

Anmeldung zum Newsletter: hier...

~1: Spenden in Form von Geld oder Quelltext (für MM-Core ohne Fundraising)
~2: Geldspenden in "Netto" also abzgl. USt und PayPal, auf Euro gerundet

Newsletter abonnieren

Was ist die Summe aus 3 und 2?

Newsletter abmelden

Weitere MetaModels Kanäle