Foros del Web » Programando para Internet » PHP » Zend »

Problema con Zend Sitemap Helper

Estas en el tema de Problema con Zend Sitemap Helper en el foro de Zend en Foros del Web. Estoy intentando utilizar el Sitemap Helper de Zend para generar un sitemap automático de mi tienda virtual Mi controlador: Código PHP: class  InfoController  extends  Zend_Controller_Action ...
  #1 (permalink)  
Antiguo 25/04/2012, 13:10
 
Fecha de Ingreso: junio-2011
Ubicación: Granada
Mensajes: 19
Antigüedad: 13 años, 5 meses
Puntos: 0
Problema con Zend Sitemap Helper

Estoy intentando utilizar el Sitemap Helper de Zend para generar un sitemap automático de mi tienda virtual

Mi controlador:

Código PHP:
class InfoController extends Zend_Controller_Action
{

public function 
sitemapAction(){
        
$this->_helper->viewRenderer->setNoRender();
        
$this->_helper->getHelper('layout')->disableLayout();
        
$this->getResponse()->setHeader('Content-Type''text/xml; charset=utf-8');
        
$this->view->navigation()->sitemap()->setFormatOutput(true);
        echo 
$this->view->navigation()->sitemap();
}


Pero lo único que me genera es:

Código HTML:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"/> 
¿Alguna idea de lo que puede estar pasando?
  #2 (permalink)  
Antiguo 25/04/2012, 18:23
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Problema con Zend Sitemap Helper

El default navigation tiene pages asociadas ?
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 26/04/2012, 01:06
 
Fecha de Ingreso: junio-2011
Ubicación: Granada
Mensajes: 19
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Problema con Zend Sitemap Helper

No, hay otras partes que si tienen paginación pero el default no.
  #4 (permalink)  
Antiguo 26/04/2012, 12:13
 
Fecha de Ingreso: junio-2011
Ubicación: Granada
Mensajes: 19
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Problema con Zend Sitemap Helper

Creo que tengo el concepto equivocado de lo que hace $this->view->navigation()->sitemap(), es decir, yo no estoy usando para nada el Zend_Navigator y creo que si no lo defino esto no va a funcionar.
  #5 (permalink)  
Antiguo 26/04/2012, 12:35
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: Problema con Zend Sitemap Helper

Exacto, el sitemap lo que hace es generar el sitemap en base a la estructura que le das al Navigation, no puedes generar un sitemap de la nada con Zend_Navigation, es forzoso que le pases la estructura de paginas.
  #6 (permalink)  
Antiguo 26/04/2012, 12:39
 
Fecha de Ingreso: junio-2011
Ubicación: Granada
Mensajes: 19
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Problema con Zend Sitemap Helper

Ok, muchas gracias, ahora lo tengo clarísimo.

Cita:
Iniciado por GatorV Ver Mensaje
Exacto, el sitemap lo que hace es generar el sitemap en base a la estructura que le das al Navigation, no puedes generar un sitemap de la nada con Zend_Navigation, es forzoso que le pases la estructura de paginas.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:55.