Also ich habe es mal ausprobiert und es ist wirklich super simpel.
Beispiel:
http://www.koffer-direkt.de/shop.php...tpl=kd_rss.tpl
Hier ein mini HowTo:
- Paket downloaden (
http://magpierss.sourceforge.net/)
- entpacken und die 4 dateien (*.inc) und 2 unterverzeichnisse (extlib und scripts) in ein Verzeichnis auf den server legen (ich habe es mal rss genannt)
- im Oxid Template Verzeichnis ein neues template anlegen (kd_rss.tpl in meinem fall)
- Template Inhalt
PHP-Code:
[{assign var="template_title" value="RSS Feed"}]
[{include file="inc_header.tpl" title=$template_title location=$template_title}]
<div class="kdheadline">
<h1>[{$template_title}]</h1>
</div>
[{ php }]
require_once('/home/xxx/xxx/rss/rss_fetch.inc');
$url = 'http://www.oxid-esales.com/de/blog/feeds/index.rss1';
$rss = fetch_rss($url);
$num_items = 10;
$items = array_slice($rss->items, 0, $num_items);
foreach ($items as $item) {
$title = $item[title];
$link = $item[link];
$desc = $item[description];
$datum = substr($item[date], 5, 12);
echo "<div><a href=$link>$title</a></div><div>$datum</div><div>$desc</div><div><hr /></div>\n";
}
[{ /php }]
[{include file="inc_footer.tpl"}]
Wichtig ist der physikalische Pfad zu den hochgeladenen Dateien:
require_once('
/home/xxx/xxx/rss/rss_fetch.inc');
muss auf Euren Pfad angepasst werden !!!
Das war es schon Template mit der Klasse Info aufrufen (siehe Link oben) und schon werden die Feeds im Shop ausgegeben.