Hallo,
ich verwende die Extended Calendar Extension.
Beim Anzeigen der Details fülle ich das Powermail Formular
über dieses Typoscript:
plugin.tx_powermail_pi1 {
prefill {
# Thema anzeigen
uid22 = COA_INT
uid22.10 = RECORDS
uid22.10 {
wrap =|
source.data = GPvar:tx_calendar_pi1|f1
tables = tx_calendar_item
conf.tx_calendar_item = TEXT
conf.tx_calendar_item.field = title
insertData = 1
}
# Datum anzeigen
uid23 = COA_INT
uid23.10 = RECORDS
uid23.10 {
wrap =|
source.data = GPvar:tx_calendar_pi1|f1
tables = tx_calendar_item
conf.tx_calendar_item = TEXT
conf.tx_calendar_item.field = start_date
conf.tx_calendar_item.strftime = %A, %d.%m.%Y
insertData = 1
}
# Uhrzeit anzeigen
uid29 = COA_INT
uid29.10 = RECORDS
uid29.10 {
wrap =|
source.data = GPvar:tx_calendar_pi1|f1
tables = tx_calendar_item
conf.tx_calendar_item = TEXT
conf.tx_calendar_item.field = start_time
conf.tx_calendar_item.strftime = %H:%M
insertData = 1
}
}
}
Soweit so gut, jedoch wird die Uhrzeit falsch ausgegeben.
Wenn ich einen Termin, der im Detailformular der Calendar Extension, mit 10:00 Uhr ausgegeben wird, zeigt mir das Feld im Powermailformular 11:00 Uhr an?!
Beim auslesen des unformatierten Zeitwertes steht 36000, was eigentlich auch stimmt. Duch das Formatieren (strftime = %H:%M) wird jedoch stets 1 Stunde dazuaddiert?!
Weiß jemand Rat?
Gruß
Max