Ist das möglich?
Leider weiß ich nicht genau, wo ich die Info herbekommen kann, was am Template geändert werden muss
Ist das möglich?
Leider weiß ich nicht genau, wo ich die Info herbekommen kann, was am Template geändert werden muss
Gruß Mark
PHP-Code:
<ul class="calendar-titles">
<?php foreach ($this->cal_calendar as $calendarId): ?>
<li><?= \Contao\CalendarModel::findById($calendarId)->title ?></li>
<?php endforeach; ?>
</ul>
Danke Spooky,
nur weiß ich nicht genau wohin damit.
wo bau ich das genau im cal_default.html-Template ein?
oder muss das sogar in den a-tag?
HTML-Code:<tbody> <?php foreach ($this->weeks as $class=>$week): ?> <tr class="<?= $class ?>"> <?php foreach ($week as $day): ?> <td class="<?= $day['class'] ?>"> <div class="header"><?= $day['label'] ?></div> <?php foreach ($day['events'] as $event): ?> <div class="event cal_<?= $event['parent'] ?><?= $event['class'] ?>" itemscope itemtype="http://schema.org/Event"> <a href="<?= $event['href'] ?>" title="<?= $event['title'] ?> (<?php if ($event['day']) echo $event['day'] . ', '; ?><?= $event['date'] ?><?php if ($event['time']) echo ', ' . $event['time']; ?>)"<?= $event['target'] ?> itemprop="url"><span itemprop="name"><?= $event['link'] ?></span></a> </div> <?php endforeach; ?> </td> <?php endforeach; ?> </tr> <?php endforeach; ?> </tbody>
Gruß Mark
Template wäre mod_calendar.
Bekomme ich bei jedem einzelnen Event den Archivnamen angezeigt?
Bei mir stehen jetzt die Archive-Namen beim Kalender.
Im Endeffekt soll es dann im Kalender den Termin geben:
Archiv-A: Termin xy
Gruß Mark
Achso, du willst es pro Event haben. DannPHP-Code:
<?= \Contao\CalendarModel::findById($event['pid'])->title ?>
Merci. Hat geklappt:
HTML-Code:<a href="<?= $event['href'] ?>" title="<?= $event['title'] ?> (<?php if ($event['day']) echo $event['day'] . ', '; ?><?= $event['date'] ?><?php if ($event['time']) echo ', ' . $event['time']; ?>)"<?= $event['target'] ?>><?= \Contao\CalendarModel::findById($event['pid'])->title ?>: <?= $event['link'] ?></a>
Gruß Mark
Hallo Spooky,
kann ich die Zeileirgendwie noch wie ein string behandeln?HTML-Code:<?= \Contao\CalendarModel::findById($event['pid'])->title ?>
Das ca. 40 Kalender. Ich hab die sortiert und dabei so benamt:
Ort | Sparte
kann ich "Ort |" irgendwie bei der Ausgabe unterdrücken?
sprich, dass nur "Sparte" rauskommt?
Gruß Mark
Das kannst du ja mit einem str_replace() machen.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen