Posts tagged: Zend_Navigation

Afegeix dinàmicament pàgines a un contenidor en temps d'execució Zend_Navigation

Per , dijous 7 gener 2010 22:50

En una continuació del meu últim post sobre Zend_Navigation i dirigir les peticions a sitemap.xml al controlador personalitzada / acció , aquest post és sobre dymnamically afegir pàgines a un contenidor Zend_Navigation en el temps d'execució / script.

La seva molt bé especificar les pàgines en un inici o xml arxiu, però en algun moment hi haurà canvi de les pàgines del lloc que desitja, com a part d'un menú, mapa web, o per ser inclòs a la ruta de navegació. Per tant el que hem de fer és afegir pàgines al nostre contenidor Zend_Navigation en temps d'execució. Exemples d'això seria en l'addició de notícies, blocs, o comentaris de pàgina, etc

Enviar 'dinàmicament afegir pàgines als contenidors Zend_Navigation en temps d'execució' »

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

4 visitants en línia ara
3 persones, 1 bots, 0 usuari
Capacitat màxima de visitants d'avui: 15 a les 05:20 UTC
Aquest mes: 26 a 2012.04.04 22:27 UTC
Aquest any: 69 a 2012.02.27 09:56 UTC
En total: 130 en 2011.03.28 22:40 UTC