Leider ist $event['href'] immer belegt, auch wenn es keine Details gibt. Schade eigentlich.
Aber der Tipp mit
PHP-Code:
<?php $this->showTemplateVars() ?>
war gut. Es kamen zwar "elendig viele" Daten, aber ich habe gefunden was ich suchte. So dermaßen viele Daten kamen auch, wenn ich via print_r() oder var_dump() das Array ausgegeben habe, weswegen ich zunächst im Heuhaufen gestochert habe (ohne <pre> zu unübersichtlich und mit <pre> passte es nicht in das Seitenlayout).
Ist es eigentlich normal, dass mittels print_r($event) oder var_dump($event) öfter mal *RECURSION* auftaucht?
Ich darf übrigens nicht
PHP-Code:
<?php if ($this->hasDetails): ?>
machen, das führt zu nichts. Den Erfolg hat letztendlich gebracht, als ich
PHP-Code:
<?php if ($event['hasDetails']): ?>
benutzt habe. Somit ist meine ganze Zeile zum Ausblenden den Links im Fall "keine Details"
PHP-Code:
<?php if ($event['hasDetails']): ?><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'] ?>><?php endif; ?><?= $event['link'] ?><?php if ($event['hasDetails']): ?></a><?php endif; ?>
Damit haut's hin, vielleicht kann es ja noch jemand gebrauchen.
Danke nochmal!
Lesezeichen