導(dǎo)航條的主要功能是生成頁面導(dǎo)航或分頁導(dǎo)航
~~~
鏈:navigation-->N
~~~
* navigation 表示此數(shù)組塊為頁面導(dǎo)航配置信息段
* navigation-->default 默認(rèn)頁面導(dǎo)航
* navigation-->default-->array() 一個導(dǎo)航標(biāo)簽配置
* navigation-->default-->label 導(dǎo)航的標(biāo)簽
* navigation-->default-->route 導(dǎo)航的路由,其實就是指向的控制器
通過以上對路由、控制器、視圖、服務(wù)等各項功能的配置之后,現(xiàn)在已經(jīng)可以通過 http://localhost/ 或 http://localhost/index/index 的鏈接來訪問我們的操控了。通過 http://localhost/ 訪問就能看到屏幕打印出 hello world ,你會發(fā)現(xiàn)這個鏈接即沒有控制器也沒有動作(action),怎么就可以輸出內(nèi)容了呢,其實通過上面的路由配置,已經(jīng)設(shè)置一個默認(rèn)的路由,默認(rèn)路由規(guī)則中規(guī)定了默認(rèn)使用的控制器為IndexController,默認(rèn)訪問的動作為indexAction;而 http://localhost/index/index 也是同樣因為路由設(shè)置,同時該連接符合路由規(guī)則,因此同樣達(dá)到了打印輸出 hello world 的效果。
- 序言
- 第1章 Zend Framework2 簡介
- 1.1 Zend Framework2 簡介
- 1.2 下載安裝
- 1.3 搭建開發(fā)環(huán)境
- 第2章 創(chuàng)建ZF2項目
- 2.1 新建一個項目
- 2.2 配置網(wǎng)站
- 2.3 偽靜態(tài) .htaccess文件
- 2.4 添加啟動/入口文件
- 2.5 添加全局配置文件
- 2.6 添加自動加載文件 init_autoloader.php
- 2.7 IndexController 控制器
- 第3章 創(chuàng)建模塊文件
- 3.1 Module 文件
- 3.2 module.config 文件
- 3.2.1 router 路由配置
- 3.2.2 controllers控制器配置
- 3.2.3 view_manager 視圖管理器
- 3.2.4 service_manager 服務(wù)管理器
- 3.2.5 translator 翻譯器
- 3.2.6 navigation 導(dǎo)航條
- 第4章 創(chuàng)建控制器
- 4.1 控制器簡介
- 4.2 新建控制器
- 4.3 添加控制器的Action
- 第5章 創(chuàng)建視圖模板
- 5.1 創(chuàng)建模板
- 5.2 模板配置
- 5.3 編寫布局和錯誤異常模板
- 5.4 編寫Action 對應(yīng)的模板文件
- 5.5 訪問 IndexAction
- 第6章 創(chuàng)建模型
- 6.1 ORM 對象映射法
- 6.2 使用分頁導(dǎo)航
- 6.3 自定模型
- 6.4 章節(jié)總結(jié)
- 第7章 實例應(yīng)用
- 7.1 建立Album 模塊
- 7.2 添加模塊文件
- 7.3 添加模塊配置文件
- 7.4 創(chuàng)建數(shù)據(jù)表 album
- 7.5 添加模型文件
- 7.6 添加表單 AlbumForm
- 7.7 添加控制器 AlbumController
- 7.8 添加模板文件
- 第8章 用戶認(rèn)證
- 8.1 建立數(shù)據(jù)表
- 8.2 新建認(rèn)證類
- 8.3 引用認(rèn)證類
- 第9章 結(jié)束語
