Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Zend_Feed
-
Labels:None
Description
Zend_Controller_Front::getInstance()->getResponse()->setHeader('Content-Type',
'text/xml; charset="utf-8"');
$feed = array(
'charset' => 'utf-8',
'description' => 'Description',
'language' => 'hu',
'link' => 'http://example.com/feed',
'title' => 'Title',
);
foreach ($this->items as $item) {
$feed['entries'][] = array(
'description' => 'Lorem ipsum dolor sit amet, consectetuer
adipiscing elit. Fusce accumsan. Proin volutpat velit. Fusce nec nulla
quis sem dapibus tristique.
Curabitur molestie sodales mauris. Donec massa dui, commodo bibendum,
sagittis ut, congue nec, sem. Nam molestie augue sit amet tortor.
Morbi turpis enim, semper at, convallis non, tincidunt sit amet, erat.
Aenean metus tellus, lacinia ut, egestas vitae, laoreet quis, quam.
Pellentesque volutpat feugiat risus.
Ut sit amet nunc. Nunc mollis interdum ante. Mauris sit amet odio a
enim volutpat euismod. Mauris ligula. Sed pede orci, posuere in,
egestas quis, volutpat eu, ante. In ac turpis.kjfkjfgkdjghkj dkfg
kdfgdkfjgkdjfgkj hdkfjg dkfjgdkfjghk jfhdkjfghkd jfhgdkjfghkjfg kjfkdj
gdjfgh kdjghdk jhdkjf g kjfkjfgkdjghkj dkfg kdfgdkfjgkdjfgkj hdkfjg
dkfjgdkfjghk jfhdkjfghkd jfhgdkjfghkjfg kjfkdj gdjfgh kdjghdk jhdkjf g
kjfkjfgkdjghkj dkfg kdfgdkfjgkdjfgkj',
'guid' => 'http://example.com/' . $item['id'],
'link' => 'http://example.com/' . $item['id'],
'title' => $item['name'],
);
}
$feed = Zend_Feed::importArray($feed, 'rss');
$feed->send();
Using the above code, the output is nothing but two empty lines. Use some shorter text for description or wrap it into an (or any number of) HTML paragraph(s) and it works.
Please categorize/fix as needed.