关于Yii框架各个目录或者文件的作…
项目过程小笔记~ protected 下是项目中用的比较多的目录
Yii::app() 是CwebApplication类实例化的对象
一、commands文件夹
二、components文件夹
- 这里面的文件或者说是类,在config中的index可以进行定义,定义之后可以访问
- 下面有一个重要的文件叫做Controller.php,extends自CController。在这里面可以设定默认的样式模板。原本的public $layout="//layouts/column1",可以改为自定义的驶入模板
- 这个文件很重要,关于Yii::app()的很多配置在这里面进行。是对CwebApplication和CApplication属性的重写
- "preload"=>array("log"), 表示在应用程序开始的时候预载入日志组件
- "import"表示要自动载入的文件,比如"application.models.*"和"application.components.*"
- "log"中可以指定日志的保存地点
- urlManager下面的写的是"路由"=>"真实地址"的定义,例如"chart"=>"/default/index",则访问chart就相当于访问/default/index。这是为了让url更友好,所以隐藏真实的地址。但是在redirect中跳转的时候,要写的是真实地址,即"/default/index"。这样就算"chart"修改成别的名字之后也不影响
- components里面的组件,在系统的任何地方都可以用Yii::app()->来访问
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: yii目录结构
- 下一篇: Yii2.0入门--安装方法及目录结构