Zum Inhalt springen

timestamp aus tx_cal_event formatieren klappt nicht

Erstellt am 11. April 2012 · 1 Antwort · letzte Antwort am 16. April 2012

Tags: Powermail, Kalender & Termine, Frage

typoDAU ·

hallo allerseits,

für einen seminarkalender verwende ich cal; das anmeldeformular für die seminare habe ich mit powermail realisiert. formularfelder werden zum teil mit werten wie datum und titel vorbelegt. das datum habe ich bisher generell d.m.Y formatiert, indem ich den timestamp einfach in substrings zerlegt habe (warum weiß ich nicht mehr). nun kam die anforderung, das datum als d. M. y auszugeben.
hier mein bisheriger ansatz, der nur müll à la 21. Aug. 1970 produziert:

temp.meinDatum = COA
temp.meinDatum {
# da in meinem anmeldeformular kein cal-plugin anliegt, muss ich die werte direkt aus der tabelle holen
	10 = RECORDS
	10 {
		source.data = GPvar:tx_cal_controller|uid
		source.intval = 1
		tables = tx_cal_event
		conf.tx_cal_event = LOAD_REGISTER
		conf.tx_cal_event.mainEvent_start_date.field = start_date
[...]
		}
	20 = TEXT
	20 {
		data = register:mainEvent_start_date
		stdWrap.date = d. M y
		}
[...]
	}

hat jemand eine idee, wo ich hier auf dem holzweg bin?

typoDAU ·

mensch bin ich ein dödel...

die antwort ist natürlich klar: wo kein timestamp ist, kann man auch keinen formatieren...
das ist leider natürlich nicht die lösung meines problems. ich müsste also im prinzip den inhalt meines datumfelds

conf.tx_cal_event.mainEvent_start_date.field = start_date

per strtotime in einen timestamp umwandeln und darauf den

stdWrap.date

anwenden. nur wie???