Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-09-2009 09:08:27

efusien
Nouveau membre
Date d'inscription: 15-06-2009
Messages: 5

RSS feed

Hello !

Voici un exemple de script pour générer facilement et rapidement un flux RSS à partir d'un tableau.
Pour que tout fonctionne il faut avoir les classes appropriées : Zend Feed et Zend URI, disponibles en téléchargement sur le site du Zend Framework.

Code:

<?php
$feedEntries = array(
    array(
        'title' => 'Test 1',
        'link' => 'http://myWebSite/test1.html', 
        'description' => 'This is a test 1',
    ),
    array(
        'title' => 'Test 2',
        'link' => 'http://myWebSite/test2.html',
        'description' => 'This is a test 2',
    ),
    array(
        'title' => 'Test 3',
        'link' => 'http://myWebSite/test3.html',
        'description' => 'This is a test 3',
    ),
);
$feedArray = array(
    'title' => "News", 
    'link' => 'http://myWebSite', 
    'charset' => 'utf8', 
    'description' => "Last news !", 
    'author' => 'My name',
    'generator' => 'Zend Framework',
    'language' => 'fr',
    'entries' => $feedEntries,
);

$feed = Zend_Feed::importArray($feedArray, 'rss');
// Décharge le flux dans l'affichage standard
echo $feed->saveXML();
// Autre solution si besoin : envoie les en-têtes et décharge le flux
// $feed->send();
?>

Plus d'information : la documentation complète sur Zend Feed

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages