Olla!
Ich habe mir ein Menu gebaut, welches die zuletzt geänderten Seiten der letzten 30 Tage anzeigt, soweit kein Problem.
Nun möchte ich bestimmte Seiten in dieser Liste nicht auftauchen lassen.
Ansatzpunkt ist, die Auswertung über die Felder lastUpdated und tstamp vorzunehmen (mit // verknüpft), und bei dem lastUpdated Feld ein Datum einzutragen, welches mehr als 30 Tage zurück liegt.
tt_content.menu.20.5 >
tt_content.menu.20.5 = HMENU
tt_content.menu.20.5 {
special = updated
special.value = 11
special {
mode = lastUpdated // tstamp
depth = 6
beginAtLevel = 1
maxAge = 3600*24*30
limit = 32
}
.
. # [restliche Definitionen]
.
}
Bei diesem Ansatz tauchen die Seiten mit Datum in der Vergangenheit (Januar 2001) dennoch in der Liste auf, umschlossen von Seiten der letzten 30 Tage.
Funktioniert die field Verknüpfung hierbei nicht korrekt?
Eine Lösung wäre, dies mit excludeNoSearchPages zu realisieren, allerdings wird dann auf den Seiten nicht mehr gesucht, welches nicht gewünscht ist.
Allen Seiten nun nachträglich manuell einen lastUpdated Wert zuzuweisen, wäre für den Redakteur nicht zumutbar, da eine Fleißaufgabe... 😉
Jemand nen Tip für mich?
gruss, fuss