Zend Framework学习 -- 模块
项目中按照业务划分模块,使项目结构更清晰
zend框架的zf工具为我们提供了方便的创建模块的方法(看帮助文档),如下:
我们创建了一个空的user模块,命令会输出创建的文件,很人性化!
最后2行提示我们已经修改配置文件和 .zfproject.xml 文件 如下:
创建控制器
通过上面命令创建了一个空模块,现在填充一下这个模块,创建控制器,同样是用zf工具
create controller 控制器名称 index-action-included=1 模块名称
生成的代码:
** 测试一下 ** 找模板文件改一下
访问(格式:模块名/控制器/方法)
模块有自己单独的数据模型,模块里新建模型 , 还是用zf工具
打开文件,添加一个测试方法:
(类名格式:模块名_Model_模型名)
控制器里面我们按照如下方法使用:
===================================================================================
有几个需要特别注意的地方 (没有的话会报500错误):
1,配置文件 application.ini 中需要添加一行 resources.modules[] = ""
2, 模块里得有bootstrap.php 内容如下:
(类名格式:模块名_Bootstrap 模块名首字母大写)
测试一下:
转载于:https://my.oschina.net/anyeshe/blog/596919