Ich habe auf das Standardtemplate gewechselt. Auch hier wird, wenn man nur eine Startzeit angibt, die Endzeit = Startzeit (!= offenes Ende) gesetzt. `endDate`hat 00:00.
Auszug aus $this->dumpTemplateVars():
Code:
"addTime" => "1"
"startTime" => "1742032800"
"endTime" => "1742637600"
"startDate" => "1741996800"
"endDate" => "1742601600"
"date" => "15.03.2025 10:00–22.03.2025 10:00"
"time" => ""
"datetime" => "2025-03-15T10:00:00+00:00"
"begin" => "1742032800"
"end" => "1742637600"
Ich würde erwarten, dass zumindest `endTime` nicht gesetzt wird, wenn das Feld "Endzeit" leer gelassen wird.
Dan anderen Fall, dass 00:00 als Startzeit bzw. 23:59 als Endzeit ausgegeben wird, wenn keine Zeit gesetzt ist kann man mit Prüfung auf `addTime` abfangen.
Lesezeichen