Die bereitgestellten Variablen (anzuzeigen mit showTemplateVars) sind erstmal so wie sie sind. Wenn du eine andere Ausgabe möchtest, kannst du dir im Template event_list eine entsprechende Logik programmieren. Du musst dann aber die Ausgangsdaten $this->endDate etc. verwenden und alle Fälle abdecken. Hier ein Beispiel, aber nicht für Wiederholungsevents:
PHP-Code:
<?php
$uhrzeitneu = "";
$datumneu = "";
if ($this->endDate==""): {
$datumneu.=$this->parseDate("D, j.F", $this->startDate);
if ($this->addTime!=""): {
$uhrzeitneu.=$this->parseDate("H:i", $this->startTime);
if ($this->parseDate("H:i", $this->endTime)!=$this->parseDate("H:i", $this->startTime)): $uhrzeitneu.=" - ".$this->parseDate("H:i", $this->endTime); else: $uhrzeitneu.=""; endif;
} endif;
} else: {
$datumneu.=$this->parseDate("D, j.F", $this->startDate);
if ($this->addTime!=""): {
$datumneu.=" ".$this->parseDate("H:i", $this->startTime)." - ";
$datumneu.=$this->parseDate("D, j.F", $this->endDate);
if ($this->parseDate("H:i", $this->endTime)!=$this->parseDate("H:i", $this->startTime)): $datumneu.=" ".$this->parseDate("H:i", $this->endTime).""; endif;
} else: {
$datumneu.=" - ".$this->parseDate("D, j.F", $this->endDate);
} endif;
} endif; ?>
<?php echo $datumneu; ?>, <?php echo $uhrzeitneu; ?>
Lesezeichen