[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • REX_LINKLIST mit Teaserbild aus Metainfos
Seite 1 von 1

REX_LINKLIST mit Teaserbild aus Metainfos

Verfasst: 3. Jun 2015, 09:43
von a.albrecht
Hi.

Wie kann ich denn die Ausgabe der REX_Linklist im Modul,
um die Anzeige eines Teaserbildes, welches in den Metainfos angelegt ist, erweitern?

Hevorragend funktioniert dies hier aus dem Forum:

Code: Alles auswählen

<?php
$menu = array();
foreach(explode(',', 'REX_LINKLIST[1]') as $articleId)
{
    $article = OOArticle::getArticleById($articleId);
    if ($article)
    {
        $menu[$articleId] = $article->toLink();
    }
}
if (! empty($menu))
{
   echo '<ul><li>', implode('</li><li>', $menu), '</li></ul>';
}
?>
VG

Re: REX_LINKLIST mit Teaserbild aus Metainfos

Verfasst: 3. Jun 2015, 14:16
von Thomas.Blum
Hej,

Code: Alles auswählen

<?php
$menu = array();
foreach(explode(',', 'REX_LINKLIST[1]') as $articleId)
{
    $article = OOArticle::getArticleById($articleId);
    if ($article instanceof OOArticle) {
        $image = $article->getValue('art_teaser') != '' ? '<img src="/files/' . $article->getValue('art_teaser') . '" />' : '';
        $menu[] = '<a href="' . $article->getUrl() . '">' . $image . $article->getName() . '</a>';
    }
}
if (! empty($menu))
{
   echo '<ul><li>', implode('</li><li>', $menu), '</li></ul>';
}
?>
vg Thomas