RSS Feed einbinden
=============================
php Code
=============================
function embedRssFeed($src='',$nbrof=4,$feedDesc='',$trimEnd=-14)
{
$rssNbrMax=$nbrof;
$rssNbr=0;
$rss = simplexml_load_file($src);
$feed = '
';
foreach($rss->channel->item as $i)
{
$rssNbr++;
if($rssNbr<=$rssNbrMax)
{
$feed.= '-
' . $i->title . '
' . substr($i->pubDate,0,$trimEnd) . '';
if($feedDesc == 'desc')
{
$feed.= '
' . $i->description;
}
$feed.= '
';
}
}
$feed.= '
';
// print_r($i);
return $feed;
}
Beispiel Funktionsaufruf CMSimple im Inhalt:
{{{function:embedRssFeed('https://www.wetterkontor.de/de/rss.asp',4,'desc');}}}
Beispiel Funktionsaufruf CMSimple im Template:
=============================
CSS Code
=============================
ul.erf_container {list-style: none; border-top: 0px solid #999; padding: 0; margin: 0;}
ul.erf_container li {border-bottom: 0px solid #999; padding: 0; margin: 0;}
ul.erf_container li span {font-size: 14px; line-height: 28px; font-weight: 700;}
hr.erf_hr {clear: both; padding: 0; margin: 12px 0;}