Quantcast
Channel: Active questions tagged zend-feed - Stack Overflow
Viewing all articles
Browse latest Browse all 25

Zend Feed with Custom namespace?

$
0
0

I am having a hard time creating a custom atom feed for my website using zend_feed class. Here is my FeedController class. Initially I tried to create a custom namespace in $feedArray but that doesn't seem to work. Later, I tried using registerNamespaces but the output is not as it is desired. Help me out!

public function indexAction(){    Zend_Feed::registerNamespace('mysite','http://dev.mysite.com');    $feedArray = array ('title' =>  'my siteFeed','link'  =>  'http://dev.mysite.com/feed','charset'   =>  'UTF-8','entries'   =>  array(),        );    $deals = new Application_Model_Deal();    $runningDeals = $deals->getRunning();    //print_r($runningDeals);    foreach ($runningDeals as $deal)    {        $feedArray['entries'][] = array ('title' => $deal['title'],              'link'  => 'dev.mysite.com/deals/'. $deal['slug'],'description' => $deal['description'],        );    }    $rssFeedFromArray = Zend_Feed::importArray($feedArray, 'atom');    $rssFeedFromArray->send();     $entry = new Zend_Feed_Entry_Atom();     $entry->title = 'my custom entry';     $entry->link = 'http://dev.mysite.com/feed';     $entry->charset    =   'UTF-8';     Zend_Feed::registerNamespace('mysite','http://dev.mysite.com');     $entry->{'mysite:title'} = 'Deal Title';             $entry->{'mysite:maxQuantity'} = $deal['max_purchase_individual'];             $entry->{'mysite:currentQuantity'} = 'qty';     echo $entry->saveXML();

Viewing all articles
Browse latest Browse all 25

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>