Zend Framework学习 -- 模块

本文详细介绍了如何使用zend框架创建模块和控制器,包括创建模块、填充模块内容、创建控制器、配置文件修改以及模块的基本结构。同时,还强调了几个关键注意事项,以避免在项目开发中遇到500错误。

项目中按照业务划分模块,使项目结构更清晰

zend框架的zf工具为我们提供了方便的创建模块的方法(看帮助文档),如下: modules

我们创建了一个空的user模块,命令会输出创建的文件,很人性化!

最后2行提示我们已经修改配置文件和 .zfproject.xml 文件 如下: config

创建控制器 通过上面命令创建了一个空模块,现在填充一下这个模块,创建控制器,同样是用zf工具 concreate controller 控制器名称 index-action-included=1 模块名称 生成的代码: edit

** 测试一下 ** 找模板文件改一下

输入图片说明

访问(格式:模块名/控制器/方法)

输入图片说明

模块有自己单独的数据模型,模块里新建模型 , 还是用zf工具 model

打开文件,添加一个测试方法: user

(类名格式:模块名_Model_模型名)

控制器里面我们按照如下方法使用: 输入图片说明

===================================================================================

有几个需要特别注意的地方 (没有的话会报500错误):

1,配置文件 application.ini 中需要添加一行 resources.modules[] = "" w 2, 模块里得有bootstrap.php 内容如下: 输入图片说明 (类名格式:模块名_Bootstrap 模块名首字母大写)

测试一下: 输入图片说明

转载于:https://my.oschina.net/anyeshe/blog/596919

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值