Мислења обележани: Zend_Navigation

Динамички додаваат страници на Zend_Navigation сад за време на извршувањето

Со , четврток 7 јануари, 2010 22:50

Во продолжение на мојот последен пост за Zend_Navigation, пат барања за sitemap.xml да обичај контролер / акција , овој пост е за dymnamically додавајќи страници на Zend_Navigation сад во траење / script извршување.

Нејзината сите добро и добро специфицирање вашите страници во Ревидирал или XML датотеката, но во одреден момент си оди за да се менува страници во вашиот веб-сајт што сакате, како дел од менито, карта, или да бидат вклучени во вашиот Breadcrumb трага. Затоа она што треба да направите е да додадете страници на нашите Zend_Navigation сад за време на извршувањето. Примери за ова ќе биде во додавање на вести, блог постови, или страница коментари, итн

Продолжи со читање "Динамички додаваат страници на Zend_Navigation сад во траење '»

Пат барања за sitemap.xml да обичај контролер / акција

Со , среда 6 јануари 2010 12:13 сум

Со цел да се директна барања за / sitemap.xml на сопствени контролер и акција во вашиот Zend Framework апликации едноставно додадете го следново во вашиот application.ini или алтернативни конфиг фајл (на пример, јас го користам navigation.ini):

 resources.router.routes.sitemap.route = "sitemap.xml"
 resources.router.routes.sitemap.defaults.controller = индекс
 resources.router.routes.sitemap.defaults.action = Мапа на сајтот

Пример код за Ставање може да се види со создавање на акција во соодветните контролер (на пример, ми Мапа на сајтот лежи во индекс контролер, карта акција):

 < PHP
 класа IndexController
     се протега Zend_Controller_Action
 {
     / **
      * Приказ Мапа на сајтот врз основа на Zend_Navigation подесување
      * /
     јавна функција sitemapAction ()
     {
    	 echo $ ова-> View-> навигација () -> Мапа на сајтот ();
    	 $ Ова-> View-> распоред () -> disableLayout ();
    	 $ Ова-> _helper-> viewRenderer-> setNoRender (вистинска);
     }
 }

Sitemaps брзо и лесно може да се создава со користење Zend_Navigation , голем брзо туториал (и обично се многу корисни за Zend Framework вежби) е Zend фрла - Динамички создавање на мени Мапа на сајтот и breadcrumbs .













Панорама Тема страна Themocracy

4 посетители онлајн сега
3 гости, 1-ботови, 0 членови
Макс посетители денес: 9 во 01:28 часот UTC
Овој месец: 18 години во 2012/07/05 04:35 UTC
Оваа година: 69 на 27-02-2012 09:56 часот UTC
Сите времиња: 130 на 28-03-2011 10:40 UTC