Паведамленні з тэгамі: Zend_Navigation

Дынамічна дадаваць старонкі ў Zend_Navigation кантэйнер падчас выканання

Па , чацвер 7 студзеня 2010 г 10:50 вечара

У працяг на мой апошні пост пра Zend_Navigation, накіроўваць запыты на sitemap.xml звычаю кантролер / дзеянне , гэты пост пра dymnamically дадання старонкі Zend_Navigation кантэйнер падчас выканання / выкананне скрыпту.

Яго ўсё добра указаннем старонак у INI або XML- файл, але ў нейкі момант вам давядзецца змены старонак на вашым сайце, што вы хочаце ўключыць у меню, карты сайта, або быць уключаны ў ваш пройдзенага шляху. Таму тое, што нам трэба зрабіць, гэта дадаць старонках нашага Zend_Navigation кантэйнер падчас выканання. Прыклады для гэтага было б у даданне навін, блогаў або старонак каментароў, і г.д.

Працягнуць чытанне "дынамічна дадаваць старонкі ў Zend_Navigation кантэйнер падчас выканання" »

Маршрут запытаў для sitemap.xml звычаю кантролер / дзеянне

Па , у сераду 6 студзеня 2010 г. 00: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 $ гэта-> Выгляд-> рух () -> Карта сайта ();
    	 $ Гэта-> Выгляд-> раскладка () -> disableLayout ();
    	 $ Гэта-> _helper-> ViewRenderer-> setNoRender (праўда);
     }
 }

Sitemaps можа хутка і лёгка быць створаны з дапамогай Zend_Navigation , вялікі кароткае кіраўніцтва (і наогул вельмі карысная для Zend Framework падручнікі) з'яўляецца Zend адліўкі - Дынамічнае стварэнне меню сайта і паніровачныя сухары .













Панарама Тэма Themocracy

3 наведвальнікаў онлайн
3 гасцей, 0 ботаў, 0 карыстальнікаў
Макс наведвальнікаў сёння: 19 у 1:56 раніцы UTC
У гэтым месяцы: 26 у 2012/04/04 10:27 вечара UTC
У гэтым годзе: 69 у 2012/02/27 09:56 UTC
За ўвесь час: 130 у 2011/03/28 10:40 вечара UTC