Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2013, 23:22
maue75
 
Fecha de Ingreso: noviembre-2008
Mensajes: 288
Antigüedad: 15 años, 6 meses
Puntos: 2
Zend_Feed_Writer_Feed problema para guardar imagen

Hola! :)


estoy incursionando con los RSS, y quiero armar un Feed y poder leerlo luego.
Va todo bien, hasta que quiero incluir imagenes. Pareciera que la función setImage() no la reconoce como válida.

Hago esto:

$titulo = 'Este es mi feed';
$descripcion = 'Una primera prueba';
$imagen = 'http://midominio.com/miImagen.jpg';

$rss = new Zend_Feed_Writer_Feed;
$entry = $rss->createEntry();
$entry->setTitle($titulo );
$entry->setDescription( $descripcion );
$entry->setImage( array( 'uri' => $imagen ) );

$rss->addEntry( $entry );
$out = $rss->export('rss');

este código me da error en el setImage():
Fatal error: Uncaught exception 'Zend_Feed_Exception' with message 'Method: setImage does not exist and could not be located on a registered Extension


La intención, una vez resuelto esto, es poder recuperar el feed y su imagen haciendo esto:

$feed = Zend_Feed_Reader::import( $url );
foreach ( $feed as $entry ){
$imagen = $entry->getImage();
}


Bueno, espero alguno sepa orientarme en como resolver este error. gracias.

PD: no creo que infiera en el problema, pero por las dudas, aclaro que estoy usando Zend 1.11