Zum Inhalt springen

last update zeigt falsches datum...

Erstellt am 10. Oktober 2003 · 6 Antworten · letzte Antwort am 3. August 2005

Tags: Frage

HH ·

hi,
ich dreh noch durch, hab tonnenweise forenbeiträge/tutorials usw, gelesen, bringt mich alles nicht weiter.

hab folgenden code im typo3 tmpl:
# Page Last Updated:
temp.LASTUPDATE = TEXT
temp.LASTUPDATE {
data = page:lastUpdated
if.isTrue.data = page:lastUpdated
date = l, F j, Y
wrap = <div class="lastupdate">&nbsp;Last update: &nbsp; |</div>
data = register : SYS_LASTCHANGED
if >
}

es bringt mir auch ein datum, aber das falsche, nämlich das an dem die seite erstellt wurde!!!!
wenn ich inhalte einfüge/bearbeite bleibt das unberücksichtigt, es kommt immer nur das erstell datum.

ich benutz die autoparse template extension, beist sich das vielleicht,

allerdings muss es doch nur das richtige datum kriegen,
ich verstehs nicht
also wenn jemand was weiß, BITTE BITTE BITTE bescheid geben
dank
Harald

jweiland ·

Versuch es doch mal mit diesem Code:

styles.content.lastUpdate.date >
styles.content.lastUpdate.wrap = <div class="lastupdate">&nbsp;Last update: &nbsp; |</div> 
styles.content.lastUpdate.strftime = %e. %B %Y

page.10.subparts.LASTUPDATE = CONTENT
page.10.subparts.LASTUPDATE < styles.content.lastUpdate

Jochen Weiland

randomresult ·

hab den code ins setupfield geschrieben und habe die constant teile aktiviert... geht aber nicht. Woran könnte das liegen?
hier mein code aus dem setupfield... bitte nachsichtig sein, bin newbie....

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.bodyTag = <body bgcolor="black">
page.stylesheet = fileadmin/main.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/felixtemp.htm
workOnSubpart = DOCUMENT
subparts.CONTENT < styles.content.get

subparts.NEWSRECHTS < styles.content.getright

subparts.MENUE=HMENU
subparts.MENUE.entryLevel=0
subparts.MENUE.1=TMENU
subparts.MENUE.1.NO{
expAll=0
allWrap=<font face="Lucida Console, Verdana" size="-1"><b>|</b></font><br>
}
subparts.MENUE.2=TMENU
subparts.MENUE.2.NO{
expAll=0
allWrap=&nbsp;&nbsp;<font face="Lucida Console, Verdana" size="-1">|</font><br>
}

styles.content.lastUpdate.date >
styles.content.lastUpdate.wrap = <div class="lastupdate">&nbsp;Last update: &nbsp; |</div>
styles.content.lastUpdate.strftime = %e. %B %Y

subparts.LASTUPDATE = CONTENT
subparts.LASTUPDATE < styles.content.lastUpdate
}

HH ·

hi rr,
was hast du angeklickt???
benutzt du das autoparse template plugin/extension?
bei mir funktioniert der dreck einfach nicht!!!
bis denn
Harald

localhorst ·

Hallo,

ich habs genauso gemacht, wie hier beschrieben - klappt auch wunderbar - bis auf die Tatsache, dass das Änderungsdatum der aktuellen Seite angezeigt wird. Und nicht das der Seite, die zuletzt geändert wurde...
Weiß jemand Rat? Wäre für Hilfe sehr dankbar!

Gruß Markus

ms70 ·

'Last update'
hab ich bei mir wie folgt:
(funktioniert uebrigens nicht in Verbindung mit css_styled_content)

Constants:

styles.content.lastUpdate.label = zuletzt aktualisiert am:
styles.content.lastUpdate.comment_auto = 
styles.content.lastUpdate.wrap = <div class="lastupdate">|</div>
styles.content.lastUpdate.format = d.m.Y - H:i

   #   l = day of the week 
   #   F = full month 
   #   m = month digit
   #   j = day of the month
   #   d = day always with two digits 
   #   Y = year
   #   H = hour (24h)
   #   i = minutes

Setup:

page.10 {
   ...
   subparts.SYS_LASTCHANGED < styles.content.lastUpdate
   subparts.field = SYS_LASTCHANGED
}

HTML template:

<!-- LASTUPDATE -->
<!-- ###SYS_LASTCHANGED### -->
<div class="lastupdate"> lastupdate </div>
<!-- ###SYS_LASTCHANGED### -->