YII 提供的日志写入方法: 1、Yii::getLogger()->log($message, $level, $category = 'application') 2、Yii::trace($message, $category = 'application'); 现修改配置如下: 输出日志: ...
分类:
其他好文 时间:
2016-06-25 16:32:05
阅读次数:
522
原文链接:Yii中文网(yii-china.com)[文档] 安装扩展 安装Yii最好的方式就是使用Composer安装,所以我们需要安装Composer,但是为了安装Composer,我们需要安装一下关于Composer和Yii2的许多扩展包,别担心下面的教程会教你所有的步骤。我们大部分的工作都是 ...
分类:
系统相关 时间:
2016-06-25 10:48:54
阅读次数:
230
原文链接:Yii中文网(yii-china.com) 环境要求 php版本:php5.4以上 目录结构 下载之后,解压后里面有advanced文件夹,打开得到如下图所示的目录 目录结构的介绍就不在这里详细说明了,我们主要认识的是三个目录 backend(后台)、common(公用)、 fronten ...
Widget类是所有部件的基类。yii2\base\Widget.php ...
分类:
其他好文 时间:
2016-06-24 22:01:19
阅读次数:
196
事件(Event)
使用事件,可以在特定的时点,触发执行预先设定的一段代码,事件既是代码解耦的一种方式,也是设计业务流程的一种模式。现代软件中,事件无处不在,比如,你发了个微博,触发了一个事件,导致关注你的人,看到了你新发出来的内容。对于事件而言,有这么几个要素:
这是一个什么事件?一个软件系统里,有诸多事件,发布新微博是事件,删除微博也是一种事件。谁触发了事件?你发的微博,就是你触发的事...
分类:
其他好文 时间:
2016-06-24 15:58:46
阅读次数:
236
行为(Behavior)
使用行为(behavior)可以在不修改现有类的情况下,对类的功能进行扩充。 通过将行为绑定到一个类,可以使类具有行为本身所定义的属性和方法,就好像类本来就有这些属性和方法一样。 而且不需要写一个新的类去继承或包含现有类。
Yii中的行为,其实是 yii\base\Behavior 类的实例,
只要将一个Behavior实例绑定到任意的yii\base\Compo...
分类:
其他好文 时间:
2016-06-24 15:54:13
阅读次数:
207
测试说明:按照文章下载文件,虽然是tgz文件,用winrar解压,在CMD中运行init.bat文件。 既然是安装Yii,我们先去官网下载一份Yii的高级模版,什么,你说打开页面乱七八糟的英文字母你看不懂?那这样大哥,你按照下面的截图进行操作好吧。 好啦,我们下载下来解压放到web可访问目录,文件名 ...
分类:
其他好文 时间:
2016-06-24 14:25:51
阅读次数:
133
基础总结 1.修改默认控制器/方法 yii默认是site控制器,可以在web.php中设置$config中的'defaultRoute'='xxxx';使用自定义默认的控制器。也可以改写Yii::$app->defaultRoute属性。 yii的默认方法是index,可以在vender/yiiso ...
分类:
其他好文 时间:
2016-06-24 12:19:26
阅读次数:
222
开始使用数据库首先需要配置数据库连接组件,通过添加 db 组件到应用配置实现("基础的" Web 应用是 config/web.php),DSN( Data Source Name )是数据源名称,用于指定数据库信息.如下所示: return [ // ... 'components' => [ / ...
分类:
数据库 时间:
2016-06-24 00:05:16
阅读次数:
381