`
zccst
  • 浏览: 3291995 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Yii中引入module

    博客分类:
  • YII
 
阅读更多
作者:zccst


一、controller与layout/main.php执行的先后关系
先controller,再layout(main和column1),所以main.php文件中的$this是指controller。所以$this->title是在controller里设定的。

由前面可知,该controller是继承Controller.php的,而Controller.php又是继承CController.php的。

二、module
增加模块需要增加APPModule.php继承CWebModule.php,里面继承或覆盖CWebModule里的属性和方法。

比如,常见有init(),beforeControllerAction(),getLayoutPath()方法。其中init里主要是引入'app.models.*和app.components.*'

三、如何使用module
1,在config/main.php
'modules' => array(
       'admin',
       'cron',
),

2,在modules下创建statistics文件夹
再创建modules/statistics/StatisticsModule.php进行初始化(引入模块内的models和components,beforeControllerAction,布局等)。

3,在modules/statistics/components下创建StatisticsBaseController.php。
该文件继承自Controller.php(该文件又继承自CController.php)

4,写自己的MVC。
创建modules/statistics/下的controllers,views,models文件夹。

分享到:
评论

相关推荐

    yii框架中文文档、yii中文手册教程

    yii1.1中文文档 yii框架中文手册教程.pdf

    Yii2中文手册(中文教程完整版)

    已定稿 模块(Module) 已定稿 前端资源(Asset) 已定稿 扩展(extensions) 请求处理 已定稿 运行概述 已定稿 引导(Bootstrapping) 已定稿 路由(Route)引导与创建 URL 已定稿 请求(Request) 已定稿 响应...

    Yii 中文帮助文档

    它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。 需求 要运行一个基于 Yii 开发的 Web 应用,你需要一个支持 PHP 5.1.0 ...

    yii2-module-perfectmoney:用于使用Perfect Money付款系统的模块

    "nepster-web/yii2-module-perfectmoney": "*" 到require部分中的composer.json文件。 文献资料 成功安装模块后: 您需要将设置添加到应用程序的配置文件中: 'components' => [ ... 'pm' => [ 'class' => '\...

    Yii2.0中文学习手册

    Yii2.0中文学习手册

    YII框架中文手册

    YII框架中文手册,希望帮助需要帮助的人!

    Yii中文教程

    权威的yii框架中文版开发文档,希望能够为您的yii框架学习带来帮助,让你的技术更上一层楼! zhihuizhan.com

    yii框架yii框架yii框架yii框架yii框架

    很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架很好用yii框架

    Yii中使用PHPExcel

    Yii中使用PHPExcel,相信你看完本文档之后,疑点瞬即消失

    Yii中文教程.doc

    Yii中文教程.docYii中文教程.docYii中文教程.docYii中文教程.doc

    yii框架中文手册教程

    yii框架中文手册教程,Yii 是一个基于组件、用于开发大型 Web 应用的高性能 ...它将 Web 编程中的可重用性发挥到极致, 能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible).

    yii框架中文手册教程和YII模板

    yii框架中文手册教程和YII模板 我很辛苦才找到的

    Yii2中文手册pdf版

    yii中文手册,你可以通过两种方式安装 Yii:使用 Composer 或下载一个归档文件。推荐使用前者,这样只需执行一条 简单的命令就可以安装新的扩展或更新 Yii 了。 注意:和 Yii 1 不同,以标准方式安装 Yii 2 时会同时...

    yii2.0中文手册

    yii2.0官方比较全的中文手册,免费下载

    yii中文手册chm

    提供YII框架使用过程中的资料查询,中文版的,chm格式的,很好用

    Yii2中文手册(完整版).zip

    Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。事实上...

    php mvc 框架 Yii 中文教程

    php mvc 框架 Yii 中文教程php mvc 框架 Yii 中文教程php mvc 框架 Yii 中文教程php mvc 框架 Yii 中文教程php mvc 框架 Yii 中文教程

    Yii2参考手册-新

    Yii2参考手册,Yii2中文手册完整版

    Yii快速入门教程+2.0中文手册

    Yii快速入门教程+yii 2.0中文手册pdf版+yii 2.0手册chm版(英文),Yii是PHP开发最常用的开发框架,适合初学者学习使用。

    Yii2中文手册 CHM版

    Yii2中文手册CHM版

Global site tag (gtag.js) - Google Analytics