Es gibt eine einfache Möglichkeit in den RSS Feeds ein Bild einzufügen. Dazu muss man nur folgende Änderung machen:
Öffnen Sie einfach view.feed.php welche man in
/components/com_content/views/category
oder
/components/com_content/views/featured:
ab Zeile 63
//$description = ($params->get('feed_summary', 0) ? $row->introtext.$row->fulltext : $row->introtext);
$description = '';
$obj = json_decode($row->images);
$introImage = ( isset( $obj->{'image_intro'} ) ) ? $obj->{'image_intro'} : '' ;
if (isset($introImage) && ($introImage != "")) {
$image = preg_match('/http/', $introImage)? $introImage : JURI::root().$introImage;
$description = '<p><img src="'.$image.'" /></p>';
}
else {$description = '<p><img src="http://www.weyers.ws/images/homepage/facebook-platzhalter.jpg" width="180" height="auto" /></p>';}
$description .= ($params->get('feed_summary', 0) ? $row->introtext.$row->fulltext : $row->introtext);
$author = $row->created_by_alias ? $row->created_by_alias : $row->author;
// Load individual item creator class
$item = new JFeedItem();
$item->title = $title;
$item->link = $link;
$item->date = $row->publish_up;
$item_category = $categories->get($row->catid);
$item->category = array();
$item->category[] = JText::_('JFEATURED'); // All featured articles are categorized as "Featured"
for ($item_category = $categories->get($row->catid); $item_category !== null; $item_category = $item_category->getParent()) {
if ($item_category->id > 1) { // Only add non-root categories
$item->category[] = $item_category->title;
}
}
Danach kann man es unter: ?format=feed&type=rss aufrufen. Beispiel: http://www.weyers.ws/?format=feed&type=rss
Achtung: den Image Link im Code bitte induviduell anpassen, damit ein Standardbild auftaucht falls ihr unter "Bilder und Link" im Admin bereich keines eingebt