Hallo Leute,
ich habe folgendes vor, weiß aber nicht, ob es realisierbar ist:
Die ersten (aktuellsten) 10 Neuigkeiten sollen unter "News" als Liste angezeigt werden. Soweit kein Problem. Die 11. und alle weiteren Neuigkeiten sollen unter "Archiv" angezeigt werden. Das lässt sich sicher vie LIST-Plugin realisieren. Nun aber kommt es: Sind Nachrichten mindestens 12 Monate alt, möchte ich diese unter einem "Jahrgangsarchiv" angezeigt bekommen. Ich möchte also unter meinem Menüpunkt "Archiv" weitere Untermenüpunke haben, die das jeweilige Jahr repräsentieren:
Archiv
...2008
...2007
...2006
Zusätzlich möchte ich im Jahrgangsarchiv nur 10 Nachrichten anzeigen, jeweils weitere 10 sollen per "Blätterfunktion" erreicht werden.
Wer kann mir hier weiterhelfen?
Viele Grüße
David
Ich habe da mal auszugweise etwas aus meinem Template heraus kopiert. Du kannst das Script ja als Grundlage benutzen, wobei bei diesem Beispiel auch das aktuelle Jahr erfasst wird. Es sollte Dir helfen. Den Rest machst Du per Einstellungen im Content-Element.
# News
#########
news.20 < plugin.tt_news
news.20 {
pid_list = 3
singlePid = 15
code = AMENU
archive = 1
}
plugin.tt_news {
reverseAMenu = 1
archiveMode = year
archiveTitleCObject >
archiveTitleCObject = COA
archiveTitleCObject {
# normal
10 = COA
10 {
11 = TEXT
# 11 {
# field = stop
# strftime = %Y
# wrap =<div>|</div>
# }
if {
value.field = start
equals.data = GPvar:tx_ttnews|pS
negate = 1
}
}
# aktiv
20 = COA
20 {
10= TEXT
10 {
field = start
strftime =Anzeige der Nachrichten von %B bis
wrap = <div>|
}
11 = TEXT
11 {
field = stop
strftime = %B %Y
wrap =|</div>
}
if {
value.field = start
equals.data = GPvar:tx_ttnews|pS
}
}
}
}