Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
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.
<?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