Zend Framework2 入门教程(转)
转载自:
http://my.oschina.net/lai1362000/blog/201301
重申:这本书作者的截图我都放上去了,没侵权啊。
别问那么多,我只是一个安静的搬砖工。
目录[-]
- 序言
- 第 1章 Zend Framework2 简介
- 1.1 Zend Framework2 简介
- 1.2 下载安装
- 1.3 搭建开发环境
- 第2章 创建ZF2项目
- 2.1 新建一个项目
- 2.2 配置网站
- 2.3 伪静态 .htaccess文件
- 2.4 添加启动/入口文件
- 2.5 添加全局配置文件
- 2.6 添加自动加载文件 init_autoloader.php
- 2.7 IndexController 控制器
- 第3章创建模块文件
- 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 服务管理器
- 3.2.5 translator 翻译器
- 3.2.5.1 语言文件 zh_CN.po 内容
- 3.2.5.2 语言文件 en_US.po 内容
- 3.2.6 navigation 导航条
- 第4 章 创建控制器
- 4.1 控制器简介
- 4.2 新建控制器
- 4.3 添加控制器的Action
- 第 5 章 创建视图模板
- 5.1 创建模板
- 5.1.1 建立布局目录
- 5.1.2 建立布局文件
- 5.1.3 建立错误异常目录
- 5.1.4 建立错误异常模板文件
- 5.1.5 建立 NewsController 模板目录
- 5.1.6 建立 NewsController 对应的Action 模板文件
- 5.1.7 视图中常用函数
- 5.2 模板配置
- 5.3 编写布局和错误异常模板
- 5.3.1 模板文件layout.phtml
- 5.3.2 错误异常模板 index.phtml
- 5.3.3 404错误模板 404.phtml
- 5.4 编写Action 对应的模板文件
- 5.5 访问 IndexAction
- 第 6 章 创建模型
- 6.1 ORM 对象映射法
- 6.1.1 创建 News 类
- 6.1.2 创建 NewsTable 类
- 6.1.3 使用模型读取数据库数据
- 6.1.3.1 模块配置
- 6.1.3.2 控制器中使用模型
- 6.1.3.3 通过模板显示数据库查询结果
- 6.1.3.4 插入数据
- 6.1.3.4.1 创建表单文件
- 6.1.3.4.2 添加过滤器
- 6.1.3.4.3 创建表单
- 6.1.3.4.4 模板输出表单
- 6.1.3.4.5 添加模型方法saveNews
- 6.1.3.4.6 修改新闻内容
- 6.1.3.4.7 删除新闻记录
- 6.2 使用分页导航
- 6.2.1 修改模块配置文件
- 6.2.2 修改模型文件
- 6.2.3 修改控制器文件
- 6.2.4 添加分页导航模板
- 6.2.4 修改新闻列表模板
- 6.3 自定模型
- 6.4 章节总结
- 第 7 章 实例应用
- 7.1 建立Album 模块
- 7.1.1建立模块目录
- 7.1.2 配置模块全局设置
- 7.2 添加模块文件
- 7.3 添加模块配置文件
- 7.4 创建数据表 album
- 7.5 添加模型文件
- 7.5.1 添加 Album.php
- 7.5.2 添加AlbumTable.php
- 7.6 添加表单 AlbumForm
- 7.7 添加控制器 AlbumController
- 7.8 添加模板文件
- 7.8.1 列表模板 index.phtml
- 7.8.2 列表模板 add.phtml
- 7.8.3 列表模板 edit.phtml
- 7.8.4 列表模板 delete.phtml
- 7.8.5 列表模板 paginator.phtml
- 第 8 章 用户认证
- 8.1 建立数据表
- 8.2 新建认证类
- 8.3 引用认证类
- 第 9 章 结束语
Zend Framework2 入门教程(转)的更多相关文章
- zend framework2 入门实例代码album模型
下载album模型 一.目录结构说明 - zf_project - config - autoload global.php -- 数据库在这里配置 local.php ...
- CodeIgniter框架入门教程——第一课 Hello World!
本文转载自:http://www.softeng.cn/?p=45 今天开始,我将在这里连载由我自己编写的<CodeIgniter框架入门教程>,首先,这篇教程的读着应该是有PHP基础的编 ...
- wepack+sass+vue 入门教程(三)
十一.安装sass文件转换为css需要的相关依赖包 npm install --save-dev sass-loader style-loader css-loader loader的作用是辅助web ...
- wepack+sass+vue 入门教程(二)
六.新建webpack配置文件 webpack.config.js 文件整体框架内容如下,后续会详细说明每个配置项的配置 webpack.config.js直接放在项目demo目录下 module.e ...
- wepack+sass+vue 入门教程(一)
一.安装node.js node.js是基础,必须先安装.而且最新版的node.js,已经集成了npm. 下载地址 node安装,一路按默认即可. 二.全局安装webpack npm install ...
- Content Security Policy 入门教程
阮一峰文章:Content Security Policy 入门教程
- gulp详细入门教程
本文链接:http://www.ydcss.com/archives/18 gulp详细入门教程 简介: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器:她不仅能对网站资源进行优 ...
- UE4新手引导入门教程
请大家去这个地址下载:file:///D:/UE4%20Doc/虚幻4新手引导入门教程.pdf
- ABP(现代ASP.NET样板开发框架)系列之2、ABP入门教程
点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之2.ABP入门教程 ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)” ...
随机推荐
- 高性能网络编程3----TCP消息的接收
高性能网络编程3----TCP消息的接收 http://blog.csdn.net/russell_tao/article/details/9950615 http://blog.csdn.net/c ...
- [Windows Azure] Windows Azure Storage & SQL Database
http://channel9.msdn.com/Series/Windows-Azure-Storage-SQL-Database-Tutorials Windows Azure offers mu ...
- (原创)c++11中 function/lamda的链式调用
关于链式调用,比较典型的例子是c#中的linq,不过c#中的linq还只是一些特定函数的链式调用.c++中的链式调用更少见因为实现起来比较复杂.c++11支持了lamda和function,在一些延迟 ...
- Tornado中gen.coroutine详解
1.gen.coroutine的作用 自动执行生成器 2.Future对象 在介绍异步使用之前,先了解一下Future对象的作用. Future简单可以理解为一个占位符,将来会执行的对象,类似java ...
- 如何使cmd窗口正确显示utf-8编码的文字
http://blog.csdn.net/ehcoing/article/details/51865922 ********************************************** ...
- MBCS与Unicode的转换
一.绪 其实刚开始编程的时候我不太喜欢用Unicode编码,所以比较喜欢 VC6.0,即使使用VS2010,也会设置为未设置模式. 后来,没办法的接触了些Unicode的编程的东西,必须得研究字符集的 ...
- go语言可变参数的坑
0x00 前提 对可变参数不了解的同学,可以先看这篇文章可变参数终极指南 0x01 第一个坑 不能通过空接口类型向可变参数传递一个普通的切片 ,需要将普通切片转换为空接口切片 0x02 第二个坑 可变 ...
- Android ListView的使用(三)
前两节关于ListView的,已经使用了ArrayAdapter,SimpleAdapter了,两个比较基本的适配器 这里来用一个用的最多的一个适配器BaseAdapter. 还是先上效果图.大概和微 ...
- docker探索-Docker 1.13 编排能力进化(十三)
简介 docker stack deploy和docker-compose up,这两个命令都是操作compose的yml文件的,有什么区别?想知道这个问题,看下面文章 https://yq.al ...
- PHP中路径的相关配置
1. get_include_path() 取得当前的环境变量,即php.ini里设置的 include_path; set_include_path() 是设置include的路径,通过此设置后可以 ...