Zum Inhalt springen

Datum vor content entry

Erstellt am 28. Januar 2007 · 11 Antworten · letzte Antwort am 31. Januar 2007

Tags: Frage

cope ·

Hallo ptm,

etwas spärliche Info....
Ich vermute Du möchtest das Datum der letzten Änderung eines Elements mit anzeigen?

Ich tät folgendes:

#------------------------------------------------------
# Für Datumsausgaben 
lib.tstamp = COA
lib.tstamp {
	10 = TEXT
	10.field = tstamp
	10.strftime=%d.%m.%Y
}
subparts.content = COA
	subparts.content {
    		10 = CONTENT
	    	10 < styles.content.get	    	
	    	10.renderObj.stdWrap.preCObject < lib.tstamp.10
	    	20 < temp.PDF
    	}
}

Meinst Du sowas?
Gruß
Cope

ptm ·

Und wie koennte man dem Datum noch eine CSS Klasse zuweisen? Ich probiere gerade etwas herum:

lib.tstamp = COA
lib.tstamp {
  5 = TEXT
  5.value = <div class="entry_date"><span>
  10 = TEXT
  10.field = tstamp
  10.strftime=%d.%m.%Y
  20 = TEXT
  20.value = </span></div>
}

funktioniert aber nicht... Ne idee?

cope ·

Hi

tust Du so tun

lib.tstamp = COA
lib.tstamp {
	10 = TEXT
	10.field = tstamp
	10.strftime=%d.%m.%Y
	10.wrap = <div class="entry_date"><span>|</span></div>
}

Tschö
Cope

ptm ·

Danke nochmal Cope. Jetzt hab ich ein neues Problem *g* Das Datum der letzten Aenderung wird nun ueberhaupt nicht mehr angezeigt:

# Für Datumsausgaben
#
lib.tstamp = COA
lib.tstamp {
  10.field = tstamp
  10.strftime=%d.%B.%Y
  10.wrap = <div class="entry_date"><span>|</span></div>
}

page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/blog.html

  workOnSubpart = DOCUMENT_BODY
  marks.MAIN_CONTENT = COA
  marks.MAIN_CONTENT {
    10 = CONTENT
    10 < styles.content.get
    10.renderObj.stdWrap.preCObject < lib.tstamp.10
  }
cope ·

Tjah....
was ist das jetzt? Ich habs bei mir ausprobiert und es gongte....
Vielleicht ist was im CSS strubbelig? Steht im HTML-QuellCode der ausgegebenen Seite nix drin oder ist das Datum dort nur nicht zu sehen?

Gruß
Cope

Unbekannter Benutzer ·

Ja, wenn ich mir deinen Code angucke, dann fehlt ja auch die Hälfte...

So müsste es wieder klappen:

lib.tstamp = COA
lib.tstamp {
  10 = TEXT
  10.field = tstamp
  10.strftime=%d.%B.%Y
  10.wrap = <div class="entry_date"><span>|</span></div>
}
 
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/template/blog.htm
 
  workOnSubpart = DOCUMENT_BODY
  marks.MAIN_CONTENT = COA
  marks.MAIN_CONTENT {
    10 < styles.content.get
    10.renderObj.stdWrap.preCObject < lib.tstamp
  }

Grüße

Christian