文章標籤:Zend_Navigation

到Zend_Navigation容器在運行時動態添加頁面

,星期四2010年1月7 10:50 PM

在最後發表的文章我約Zend_Navigation,的延續sitemap.xml的定制控制器/動作路線的要求 ,這個職位是在運行/腳本執行Zend_Navigation容器dymnamically添加頁面。

它的一切都很好指定您的網頁在一個INIXML文件,但在某些時候,你會改變在您的網站頁面,你想作為一個菜單,地圖,或將包括在您的麵包屑的一部分。 因此,我們需要做的是我們Zend_Navigation容器在運行時添加頁面。 這個例子是在添加新聞,博客文章,或頁的意見,等等。

繼續閱讀“動態頁面添加到Zend_Navigation在運行時容器»

sitemap.xml的路線要求定制的控制器/行動

,星期三第六屆月1日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 =網站地圖

可以看出,通過創建一個適當的控制器(如我的Sitemap索引中的控制器,地圖行動)的行動為輸出的示例代碼:

 < PHP
類IndexController
    擴展Zend_Controller_Action的
 {
     / **
      *呈現基於Zend_Navigation設置一個sitemap
      * /
    公共的功能sitemapAction()
     {
    	呼應 - >查看 - >導航() - >地圖();
    	 $  - >視圖 - >佈局() - > disableLayout();
    	 $> _helper>的ViewRenderer> setNoRender(真);
     }
 }

網站地圖可以快速輕鬆地使用Zend的石膏 Zend_Navigation ,一個偉大的快速教程(一般Zend框架教程非常有用) - 動態創建菜單的地圖和麵包













全景主題 themocracy

4訪客在線
1位,3個機器人,0會員
最大的遊客今天:10在2點56時UTC
25-04-2012 8時41本月:56時UTC
今年:27-02-2012九時56分,69時UTC
所有時間:130 28-03-2011 10:40 PM UTC