Bonjour,
Je débute sur un petit projet. Je voudrais afficher un flux RSS avec SimpleXML mais je n'arrive à afficher qu'un seul item et je ne comprends pas pourquoi.
Si quelqu'un voit mon erreur svp ?
Voici ma fonction toute simple :
Et la page Twig pour afficher le flux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public function rss() { $rss = simplexml_load_file('https://www.francetvinfo.fr/france.rss'); return $this->render('project/rss.html.twig', array( 'rss' => $rss, )); }
Le problème vient-il de ma boucle for ou de ma fonction ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <ul> {% for item in rss %} <li>{{ item.item.title }}</li> <li>{{ item.item.link }}</li> <li>{{ item.item.description }}</li> <li>{{ item.title }}</li> {% endfor %} </ul>
Merci d'avance,
Librement,
ANDRE Ani
Partager