Hallo,
in einem Template (mod_tag_contentlist.tpl) habe ich folgende Zeilen, welche den Titel und Teaser eines Artikels anzeigen und verlinken:
Nun möchte ich aber auf die Seite, die den jeweiligen Artikel enthält, verlinken (die Seiten enhalten jeweils nur 1 Artikel).
Ich habe es bereits mit einer verschachtelten Schleife inkl. folgender Zeilen versucht, aber funktioniert hat es leider nicht:
Wie lässt sich das lösen?
Das Ergebnis sollte in Etwa wie folgt aussehen:
Wenn ich für Seite und Artikel den gleichen Alias vergebe, müsste es doch eigentlich funktionieren, oder (man könnte also {{link_url::*}} mit dem Artikel-Alias aufrufen)? Nur wäre das ziemlich unpraktisch.
Viele Dank!
Gruß JaiBee
in einem Template (mod_tag_contentlist.tpl) habe ich folgende Zeilen, welche den Titel und Teaser eines Artikels anzeigen und verlinken:
PHP-Code:
<?php if (count($this->articles)): ?>
<?php foreach ($this->articles as $article): ?>
{{article::<?php echo $article['alias']; ?>}}
{{article_teaser::<?php echo $article['alias']; ?>}}
<?php endforeach; ?>
<?php endif; ?>Ich habe es bereits mit einer verschachtelten Schleife inkl. folgender Zeilen versucht, aber funktioniert hat es leider nicht:
PHP-Code:
<?php if (count($this->articles)): ?>
<?php foreach ($this->articles as $article): ?>
<?php if (count($this->pages)): ?>
<?php foreach ($this->pages as $page): ?>Das Ergebnis sollte in Etwa wie folgt aussehen:
HTML-Code:
<a href="[Seiten-URL]">[Artikel-Titel]</a> <p>[Artikel-Teaser]</p>
Viele Dank!
Gruß JaiBee
Kommentar