Ich bin mir sicher, es gibt dafür eine einfache Lösung, nur komme ich nicht drauf:
Die nodes im Backend sollen innerhalb des jeweiligen Ordners alphabetisch nach Name sortiert aufgelistet werden.
Für jeden Hinweis dankbar.
Druckbare Version
Ich bin mir sicher, es gibt dafür eine einfache Lösung, nur komme ich nicht drauf:
Die nodes im Backend sollen innerhalb des jeweiligen Ordners alphabetisch nach Name sortiert aufgelistet werden.
Für jeden Hinweis dankbar.
Äh ... Du kannst die doch mit dem blauen Pfeil (Verschiebesymbol) anordnen we Du es möchtest.
Oder habe ich die Frage falsch verstanden?
Ich suche eine automatische Lösung, wo neue Einträge auch richtig einsortiert werden. Ansonsten gehe ich davon aus, dass das nach einiger Zeit nicht mehr manuell funktioniert... ;)
Automatisch geht das nicht einfach so im Treeview, weil die Sortierung da immer das Feld sorting verwendet.
Du bräuchtest vermutlich einen Submit Callback oder so der dir das sorting Feld entsprechend befüllt.
Aber geht es dir denn überhaupt wirklich nur um die Ansicht im Backend? Oder willst du auch, dass im Frontend die Nodes dann in einer gewissen Reihenfolge ausgegeben werden, wenn mehrere selektiert wurden?
Nur im Backend.
Bei hunderten Einträgen gehe ich davon aus, dass der Kunde das auf Dauer nicht selbst sortieren wird...
Dann würde ich auch einen submit Callback vorschlagen, der automatisch die Nodes (eines bestimmten Parent Nodes) sortiert.
Und wie macht man das? :o
Alternativ: ich habe gesehen, dass man sorting ja auch definieren kann: https://docs.contao.org/5.x/dev/reference/dca/list/ - wie würde das in diesem Fall aussehen?
Ich wundere mich gerade über die hunderte Einträge. In Nodes kann man die Einträge doch sehr gut gruppieren und mit Tags kennzeichnen. Das erleichtert m.E. zum einen das Auffinden deutlich mehr als eine rein alphabetische Sortierung erheblich und zum anderen kommen da bei mir nie mehr als ca. 10-20 Einträge in einem Ordner bzw. Unterordner zusammen.
Aber ist vielleicht eine Frage der Inhalte selbst bzw. eine Frage wie man diese strukturiert.
Die Kategorisierung ermöglicht Nodes eh mit den Tags hervorragend. Zudem lassen sich mitunter Einträge nicht einer Kategorie (=Ordner) zuordnen.
Aber das weicht vom Thema ab: Die Frage stellt sich trotzdem, wie man hier eine alphabetische Sortierung ermöglichen könnte. Listen mit gewöhnlich wesentlich weniger Einträgen (z.B. Mitglieder oder Benutzer) ermöglichen dies ja auch. Auch Themes und Templates werden von Haus aus alphabetisch sortiert.
Oder wäre das ein Feature-Request?
Dann müsstest Du Dir das wohl selbst programmieren bzw. programmieren lassen.