03. 11. 2020, 10:38

Hallo zusammen, ich versuche nun seit geraumer Zeit eine Art Sitemap zu bauen, die mir alle Unterseiten (und auch deren Unterseiten) von verschiedenen Elternseiten darstellen soll. Erklärung: 10 Seiten haben jeweils 10 Unterseiten und 2 von denen haben jeweils wieder ein paar Unterseiten
L1>L2(>L3 (nicht immer))
Ich möchte nun alle diese Seiten als Links anzeigen lassen und alles nach Erstellungsdatum ordnen lassen.

[code]1 = HMENU
1 {
special = directory
special.value = 70, 72, 74, 139, 75, 105, 253, 256, 206, 179, 225, 123, 214, 233
excludeUidList = 206, 179, 225, 123, 214, 233
special.beginAtLevel = 2
wrap = <div class="testelem"><ul>|</ul></div>

1 = TMENU
1 {
expAll = 1
wrap = <div class="TMENU" style="border: 5px gray solid">|</div>
alternativeSortingField = crdate DESC
noBlur = 1
NO = 1
NO {
alternativeSortingField = crdate desc
linkWrap = <li class="NO"style="background:lime">|</li>
}
}
}
[/code]

(Erklärung der Excludes: die Seiten, die weitere Unterseiten haben, sollen selber nicht angezeigt werden)

Dieser Code gibt mir fast schon das gewünschte Ergebnis aber eben nur fast.
Die Einträge werden zwar nach Erstellungsdatum geordnet aber nicht overall sondern abhängig von ihren Elternseiten. Bedeutet: Alle Unterseiten von Seite 1 sind richtig geordnet. Die erste Unterseite von Seite 2 wurde aber später erstellt, (soll weiter oben stehen) steht aber unter allen Unterseiten von Seite 1.

[code]Ist:
Page1.1 (1.1.20)
Page1.2 (1.12.19)
Page1.3 (1.11.18)
Page2.1 (1.2.20)
Page2.2 (1.10.17)
Page2.3 (1.1.17)

Soll:
Page2.1 (1.2.20)
Page1.1 (1.1.20)
Page1.2 (1.12.19)
Page1.3 (1.11.18)
Page2.2 (1.10.17)
Page2.3 (1.1.17)

(Die Unterseiten 3.er Ebene hab ich der Übersichthalber mal weggelassen ;))
[/code]

Danke für eure Hilfe.