core
core copied to clipboard
Manuelle Sortierung im BE bei Sortiermodus 2 und FE Sortierung
Bezugnehmend auf https://community.contao.org/de/showthread.php?48582-Sortierreihenfolge-(schonwieder)&p=320401&viewfull=1#post320401 und #404
Wenn ich wie in #404 zwei MM habe, die voneinander abhängig sind und diese in einer Übersicht ausgeben möchte, dann begrenzt mich die MetaModel-Liste (Modul oder CE) auf ein Sortierfeld "Sortieren nach ...". Eigentlich sollte man aber mehrere definieren können, wenn man mit verknüpften MM im BE arbeitet.
Entweder man kann nach der Sortierung vom Kurs oder nach der Kategorie sortieren - gewünscht wäre aber
- Nach Kategorie.sorting UND
- Nach Kurs.sorting
Als workaround sortiere ich im Moment nachträglich im FE Template das $this->data array um - funktioniert, ist aber umständlich.
siehe auch #620
Das müsste man doch mit einem MCW mit den Spalten "Sortierung nach" und "Sortierrichtung" lösen können...
wobei "Sortierung" ja keine "Filterung" ist und somit ein eigenes Panel bekommen könnte... oder eher zu Rendering passt, da es ja um die "Art" der Ausgabe geht
das kann man mit Filterregel "Eig. SQL" lösen - siehe
https://metamodels.readthedocs.io/de/latest/cookbook/filter/custom-sql.html#sortierung-der-ausgabe-nach-mehr-als-einem-attribut-fest https://metamodels.readthedocs.io/de/latest/cookbook/filter/custom-sql.html#sortierung-der-ausgabe-referenziertem-mm-und-name