Bonsoir à tous.
Alors voilà, j'ai installer sfFeed2Plugin pour généré des flux.
Cela fonctionne, j'ai mes flux mais ...
Je n'ai aucun pubDate qui en rendu.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
public function executeNews(sfWebRequest $request) {
        $format = $request->getParameter('format');
        sfContext::getInstance()->getConfiguration()->loadHelpers('Date');
 
        $feed = ($format == 'rss') ? new sfRss201Feed() : new sfAtom1Feed();
        $feed->initialize(array(
            'title' => sfConfig::get('app_feed_site_title'),
            'link' => 'http://' . $request->getHost(),
            'authorEmail' => sfConfig::get('app_feed_mailto'),
            'authorName' => 'Mendrock team',
            'description' => sfConfig::get('app_feed_description'),
            'language' => sfConfig::get('app_feed_language')
        ));
 
        if ($format == 'rss') {
            $news = Doctrine_Core::getTable("Nouvelle")->getNouvelles();
            foreach ($news as $new) {
                $item = new sfFeedItem();
                $item->initialize(array(
                    'title' => $new->getTitre(),
                    'link' => '',
                    'authorName' => $new->getAuteur(),
                    'authorEmail' => '',
                    'pubdate' => $new->getCreatedAt(),
                    'uniqueId' => "id" . $new->getId(),
                    'description' => $new->getMessage(),
                ));
                $feed->addItem($item);
            }
        } else {
        // items atom
        }
        $this->feed = $feed;
    }
J'ai également essayer avec $item->setPubDate($new->getCreatedAt());
et là sa me renvois l'erreur suivante:
Notice: A non well formed numeric value encountered in /var/www/sagaDev/plugins/sfFeed2Plugin/lib/sfRssFeed.class.php on line 192

Est-ce moi qui fait mal quelque chose?