Posts tagged: Zend_Router

Dirigir les peticions a sitemap.xml al controlador personalitzada / acció

Per , dimecres 6 gener 2010 00:13

Per tal de sol · licituds directes de / sitemap.xml a un controlador del costum i l'acció en la seva Zend Framework aplicació només ha d'afegir el següent al seu fitxer de configuració application.ini o alternativa (per exemple, jo faig servir navigation.ini):

 resources.router.routes.sitemap.route = "sitemap.xml"
 resources.router.routes.sitemap.defaults.controller = índex de
 resources.router.routes.sitemap.defaults.action = mapa del lloc

Exemple codi per a la sortida pot ser vist per la creació d'una acció al controlador adequat (per exemple el meu mapa es troba al controlador d'índex, l'acció del lloc):

 < php
 classe IndexController
     s'estén Zend_Controller_Action
 {
     / **
      * Representa un mapa del lloc sobre la base de la configuració Zend_Navigation
      * /
     sitemapAction funció pública ()
     {
    	 echo $ this-> view-> de navegació () -> Mapa del lloc ();
    	 $ This-> view-> layout () - disableLayout> ();
    	 $ This-> _helper-> viewRenderer-> setNoRender (true);
     }
 }

Sitemaps de forma ràpida i senzilla es generarà utilitzant Zend_Navigation , un gran tutorial ràpid (i, en general molt útil per Zend Framework tutorials) és guixos Zend - dinàmica de la creació d'un menú d'un mapa de lloc i el pa ratllat .













Panorama Theme by Themocracy

5 visitants en línia ara
4 persones, 1 bots, 0 usuari
Capacitat màxima de visitants d'avui: 11 a 03:05 UTC
Aquest mes: 18 a 2012.05.07 16:35 UTC
Aquest any: 69 a 2012.02.27 09:56 UTC
En total: 130 en 2011.03.28 22:40 UTC