Posts tagged: Rutas

Enviar peticións para sitemap.xml para controlador personalizado / acción

Por , Mércores 6 de xaneiro de 2010 12:13 pm

Para pedidos directos de / sitemap.xml para un controlador personalizado e acción no seu Zend Framework aplicación basta engadir o seguinte no seu application.ini ou ficheiro de configuración alternativo (por exemplo, eu uso navigation.ini):

 resources.router.routes.sitemap.route = "sitemap.xml"
 resources.router.routes.sitemap.defaults.controller = índice
 resources.router.routes.sitemap.defaults.action = sitemap

Exemplo de código para a saída se pode ver a través da creación dunha acción no controlador axeitado (por exemplo, o meu sitemap reside no controlador de índice, a acción sitemap):

 < php
 clase IndexController
     estende Zend_Controller_Action
 {
     / **
      * Procesa un sitemap con base na configuración Zend_Navigation
      * /
     sitemapAction función pública ()
     {
    	 echo $ this-> view-> navegación () -> sitemap ();
    	 $ This-> view-> esquema () -> disableLayout ();
    	 $ This-> _helper-> ViewRenderer-> setNoRender (true);
     }
 }

Sitemaps pode rapidamente e facilmente ser xerada usando Zend_Navigation , un excelente tutorial rápido (e, xeralmente, moi útil para tutoriais Zend Framework) é CASTs Zend - dinamicamente crear un menú dun sitemap e pan relado .













Tema por Panorama Themocracy

5 visitantes en liña agora
4 persoas, 1 bots, 0 membros
Max visitantes hoxe: 11 ás 01:15 am UTC
Este mes: 40 en 23-05-2012 03:33 pm UTC
Este ano: 69 en 27-02-2012 09:56 pm UTC
Todas as horas: 130 en 28-03-2011 10:40 UTC