Hallo,
ich möchte in einer Eventliste bei jedem Termin einen Countdown ausgeben. Nun hatte ich die gleichnamige Erweiterung von Andreas Schempp installiert.
Der Beispielinserttag funktioniert einwandfrei
{?{countdown::24.12.2009::Noch %s Tage bis Weihnachten!::Weihnachten 2009 ist vorbei}}
Nun wollte ich den aber dynamisch machen, an jedem Termin in der Eventliste und deswegen ins Template einbauen.
Ich hab ihn so umgeschrieben:
{{countdown::<?= $this->date ?>:: %s ::Termin ist vorbei}}
Das gibt mir aber einen Fehler aus
"Invalid date "17.10.2018""
So sieht das gesamte Template aus:
PHP-Code:
<div class="event layout_full row row-eq-height-sm well-sm block<?= $this->class ?>">
<div class="col-sm-6 well-no bg_schwarz">
<?php if ($this->addImage): ?>
<div class="image_container teaserimage">
<?php if ($this->href): ?>
<a href="<?php echo $this->href; ?>"<?php echo $this->attributes; ?> title="<?php echo $this->alt; ?>">
<?php endif; ?>
<img src="<?php echo $this->src; ?>"<?php echo $this->imgSize; ?> alt="<?php echo $this->alt; ?>" />
<?php if ($this->href): ?>
</a>
<?php endif; ?>
</div>
<?php endif; ?>
<?php if ($this->addBefore): ?>
<?php endif; ?>
</div>
<div class="col-sm-6 bg_schwarz">
<h2>
<span class="info" style="text-align:left;"><?= $this->date ?></span>
<span class="more" style="float:right;">
<a href="<?= $this->href ?>" title="<?= $this->readMore ?>"<?= $this->target ?>>TICKETS BESTELLEN <span class="invisible"><?= $this->link ?></span></a>
</span>
</h2>
<h3><?= $this->title ?></h3>
<div class="ce_text block">
<?= $this->teaser ?>
</div>
{{countdown::<?= $this->date ?>:: %s ::Termin ist vorbei}}
</div>
</div>
Mein erstes Problem ist, dass der Fehler kommt und das zweite Problem ist, dass ich eigentlich Tage, Stunden und Minuten ausgegeben haben wollte....
Hat jemand eine Idee?
Lesezeichen