Zend Framework

Large description kills feed

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Critical 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.

Activity

Hide
Wil Sinclair added a comment -

Please categorize/fix as needed.

Show
Wil Sinclair added a comment - Please categorize/fix as needed.
Hide
Wil Sinclair added a comment -

Resetting 'fix version priority' and 'fix version' to be re-evaluated for next release.

Show
Wil Sinclair added a comment - Resetting 'fix version priority' and 'fix version' to be re-evaluated for next release.
Hide
Thierry Jossermoz added a comment -

It seems this has been fixed. Please reopen otherwise.

Show
Thierry Jossermoz added a comment - It seems this has been fixed. Please reopen otherwise.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: