RSYS_LASTCHANGED
Um eine Liste der letzten Änderungen anzuzeigen verwende ich den Marker ###RSYS_LASTCHANGED###. Er ist im HTML Template und wird standardmässig per TS Template auf leer gesetzt:
RSYS_LASTCHANGED=CONTENT
RSYS_LASTCHANGED {
}
Um den Inhalt nun anzuzeigen folgendes TS Template der Seite zuordnen:
# --- RSYS_LASTCHANGED
page.10.marks.RSYS_LASTCHANGED=CONTENT
page.10.marks.RSYS_LASTCHANGED {
table = tt_content
wrap=<div class="lastchanged"><h3>Letzte Änderungen</h3> <ul>|</ul></div>
select{
orderBy = tstamp DESC
languageField=sys_language_uid
max = 10
pidInList.cObject = HMENU
pidInList.cObject {
entryLevel = 0
1 = TMENU
1 {
expAll = 1
NO {
doNotLinkIt = 1
stdWrap.field = uid
stdWrap.wrap = | |*| ,| |*|
# Hier wird optionSplit benötigt
# Damit die erste uid kein , erhält
}
}
2 = TMENU
2 {
expAll = 1
NO {
doNotLinkIt = 1
stdWrap.field = uid
stdWrap.wrap = ,|
}
}
3 < .2
4 < .2
# usw. für alle verfübaren Ebenen.
}
}
renderObj = COA
renderObj {
10 = TEXT
10{
field = header
typolink.parameter.field=pid
typolink.parameter.stdWrap.dataWrap=|#{field:uid}
wrap = <li class="menu">|
}
20 = TEXT
20{
#field = tstamp
#strftime = %d.%m.%y
# %H:%M:%S
#wrap = (|)</li>
wrap = |</li>
}
}
}
# ---------- end RSYS_LASTCHANGED ----------






