Jätkumine on minu viimane postitus umbes Zend_Navigation, Route taotlusi sitemap.xml kohandatud kontroller / tegevus , see postitus on umbes dymnamically lisades lehekülgi Zend_Navigation pakend runtime / script täitmist.
Selle kõik hästi ja hea täpsustades oma lehekülgi ini või xml faili, kuid mingil hetkel sa lähed on muutuv lehekülgi saidile, et sa tahad osana menüü sitemap või lisada oma lingirea rada. Seega, mida me peame tegema, on lisada lehti meie Zend_Navigation konteiner käivitamisel. Näiteid oleks see, lisades uudiseid, blogi ametikohta või lehekülje kommentaarid jne
Jätka lugemist "dünaamiliselt lisada lehekülgi Zend_Navigation pakend runtime" »
PHP , veebi programmeerimine , Zend Framework |
lisada , bootstrap , konteiner , dünaamiliselt , Navigation , lehed , PHP , sub-page , vaade , Zend , Zend Framework , Zend_Navigation
Selleks, et otsesel palvel / sitemap.xml kohandatud töötleja ja tegevust oma Zend Framework taotlus lihtsalt lisada järgmine oma application.ini või alternatiivsete config fail (nt ma kasutada navigation.ini):
resources.router.routes.sitemap.route = "sitemap.xml"
resources.router.routes.sitemap.defaults.controller = index
resources.router.routes.sitemap.defaults.action = sitemap
Näiteks koodi kirjutamine võib näha, luues tegevuse korral kontroller (nt minu sitemap peitub index kontroller, sitemap tegevus):
< php
klassi IndexController
laiendab Zend_Controller_Action
{
/ **
* Renders sitemap põhineb Zend_Navigation setup
* /
avalikke ülesandeid sitemapAction ()
{
echo $ this-> view-> navigation () -> sisukaart ();
$ This-> view-> paigutus () -> disableLayout ();
$ This-> _helper-> viewRenderer-> setNoRender (true);
}
}
Maps saab kiiresti ja lihtsalt tuleb koguda, kasutades Zend_Navigation , väga kiire juhendaja (ja üldiselt väga kasulik Zend Framework tutorials) on Zend heidab - dünaamiliselt luua menüü sitemap ning riivsai .
Artiklid , PHP , Web Programming , Zend Framework |
raamistik , ini , PHP , Router , Routes , Zend , Zend Framework , Zend_Navigation , Zend_Router