Kalender-Liste zeigt statt Details nur eine "1"
In meiner Kalenderliste wird nach der Zeit eine einsame 1 angezeigt. Ich habe die Ausgabe zurückverfolgt und sie wird durch die Zeilen
Code:
<?php if ($this->hasDetails): ?>
<?= $this->details ?>
erzeugt. Der Termin hat Deteils, nämlich einen Veranstaltungsort. Aber anstatt des Ortes erscheint nur die "1".
Wir haben zwei Kalender. In einem werden die Details korrekt angezeigt, bei den Terminen des anderen Kalenders kommt statt der Details eine "1". Ich habe alles abgesucht, kann aber keine Unterschiede in den Einstellungen der Kalender finden.
Kann mir jemand auf die Sprünge helfen, wo das Problem herkommen könnte?
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Zitat von
Contao-Academy
Kannst du das komplette problematische Template bereitstellen?
Kann ich, aber das ist der Contao-Standard. Ich habe daran nichts geändert:
Code:
<?php if ($this->header): ?>
<div class="header<?= $this->classHeader ?>">
<?php if ($this->firstDay): ?><span class="day"><?= $this->firstDay ?>, </span><?php endif; ?><span class="date"><?= $this->firstDate ?></span>
</div>
<?php endif; ?>
<div class="event layout_list<?= $this->classList ?>" itemscope itemtype="http://schema.org/Event">
<h2 itemprop="name"><a href="<?= $this->href ?>" title="<?= $this->title ?> (<?php if ($this->day) echo $this->day . ', '; ?><?= $this->date ?><?php if ($this->time) echo ', ' . $this->time; ?>)"<?= $this->target ?> itemprop="url"><?= $this->link ?></a></h2>
<p class="time"><time datetime="<?= $this->datetime ?>" itemprop="startDate"><?= $this->date ?><?php if ($this->time): ?>, <?= $this->time ?><?php endif; ?></time></p>
<?php if ($this->hasDetails): ?>
<?= $this->details ?>
<?php else: ?>
<div class="ce_text block" itemprop="description">
<?= $this->teaser ?>
</div>
<?php endif; ?>
</div>
Zitat:
Zitat von
Contao-Academy
Du schreibst, der Termin hat als Details den Ort.
Meinst du damit die Ortsangabe bei der Terminkonfiguration oder als Inhaltselement mit Text?
Damit meine ich die Ortsangabe im Event selbst:
Anhang 23061
Zitat:
Zitat von
Contao-Academy
Sind innerhalb des Termins irgendwelche Inhaltselemente enthalten?
Nur die Angaben in der Event-Maske. Kein Schnickschnack.
Liste der Anhänge anzeigen (Anzahl: 1)
Problem ist, dass bei der Auswahl einer "individuellen URL" der Wert "hasDetails" auf true steht.
(siehe Screenshot)