Avoir des images dans le flux RSS généré par CGFeedMaker - Version imprimable
+- Forum CMS Made Simple FR (
https://forum.cmsmadesimple.fr)
+-- Forum : Général (
https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (
https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : Avoir des images dans le flux RSS généré par CGFeedMaker (
/thread-1594.html)
Avoir des images dans le flux RSS généré par CGFeedMaker - Trangsene - 10/11/2011
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.0
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Quelqu'un pourrait-il me dire s'il est possible d'afficher une image insérée dans une news dans le flux RSS généré par CGFeedMaker et si oui comment faire ? J'ai fait pas mal de recherche mais je n'ai rien trouvé sur le sujet, ni sur la syntaxe à utiliser pour afficher une image par article dans le flux RSS :/
Merci d'avance à ceux qui voudront bien me donner une piste.
Avoir des images dans le flux RSS généré par CGFeedMaker -
jce76350 - 10/11/2011
Voir dans l'onglet "gabarit"
Avoir des images dans le flux RSS généré par CGFeedMaker - Trangsene - 10/11/2011
Certes et ?
Code :
{* original rss feed template *}
<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
{* note: if you have not configured pretty urls or mod rewrite, the next line may fail when trying to validate the feed *}
<atom:link href="{$feed_url}" rel="self" type="application/rss+xml" />
<title>{$feed.title}</title>
{if isset($feed.link) && !empty($feed.link)}<link>{$feed.link}</link>{/if}
{if isset($feed.description) && !empty($feed.description)}<description>{$feed.description}</description>{/if}
{if isset($feed.copyright) && !empty($feed.copyright)}<copyright>{$feed.copyright}</copyright>{/if}
{if isset($generator)}<generator>{$generator}</generator>{/if}
{if isset($feed.managing_editor) && !empty($feed.managing_editor)}<managingEditor>{$feed.managing_editor}</managingEditor>{/if}
{if isset($admin_email)}<webMaster>{$admin_email} ({$admin_user->firstname} {$admin_user->lastname})</webMaster>{/if}
{if isset($feed.image) && !empty($feed.image)}
<image>
{if isset($feed.description) && !empty($feed.description)}<description>{$feed.description}</description>{/if}
{if isset($feed.link) && !empty($feed.link)}<link>{$feed.link}</link>{/if}
<title>{$feed.title}</title>
<url>{$file_location}/{$feed.image}</url>
</image>
{/if}
{* an example of how to create a feed from a call to the news module *}
{* you can use any smarty variable that is available in the news summary template *}
{* you can substitute this logic with output from any module that supports a summary
view, or possibly get artistic and mix output from different modules *}
{CGBlog assign='junk'}
{foreach from=$items item='entry'}
<item>
<title>{$entry->title|cms_html_entity_decode}</title>
<link>{$entry->detail_url}</link>
{capture assign='description'}{if $entry->summary}{eval var=$entry->summary}{else}{eval var=$entry->content}{/if}{/capture}
<description>{$description|trim|strip_tags|summarize:40}</description>
<pubDate>{$entry->postdate|rfc_date}</pubDate>
<guid>{$entry->detail_url}</guid>
</item>
{/foreach}
</channel>
</rss>
Sauf erreur de ma part la seule mention d'image qui est faite c'est pour insérer une image générique genre logo de la société