我们使用一个例子来介绍如何定制代码模板。假设我们想要定制由 model 生成器生成的代码。 我们首先创建一个名为 protected/gii/model/templates/customer 的目录。这里的model意味着我们将要 override 默认的 model 生成器。templates/c ...
分类:
其他好文 时间:
2016-04-28 20:09:30
阅读次数:
199
yii\base\InlineAction 追踪一个命令行请求的过程 控制器调用 ...
分类:
其他好文 时间:
2016-04-28 01:55:52
阅读次数:
236
View中渲染view视图文件的前置和后置方法,以及渲染动态内容的方法: GitHub地址: https://github.com/mogambos/yii-2.0.7/blob/master/vendor/yiisoft/yii2/base/View.php ...
分类:
其他好文 时间:
2016-04-28 01:52:16
阅读次数:
204
行为是 yii\base\Behavior 或其子类的实例。行为,也称为mixins,可以无须改变类继承关系即可增强一个已有的 yii\base\Component 类功能。当行为附加到组件后,它将“注入”它的方法和属性到组件,然后可以像访问组件内定义的方法和属性一样访问它们。此外,行为通过组件能响 ...
分类:
其他好文 时间:
2016-04-27 01:40:01
阅读次数:
164
组件(Component) 事件Event(温习) ...
分类:
其他好文 时间:
2016-04-26 07:06:11
阅读次数:
146
1.https://phphub.org/topics/25 PHP 行为测试工具 Codeception 介绍 2.Yii2测试 http://www.yiichina.com/doc/guide/2.0/test-environment-setup 3.http://docs.behat.org ...
分类:
Web程序 时间:
2016-04-25 17:53:22
阅读次数:
221
本来以为yii2框架验证码这块很全面,尝试百度google了一下,大多数教程写的零零散散不全面,想着自己写一份带有完整步骤的验证码教程。 我们假设site/login 表单登录需要增加验证码。 1、siteController控制器的actions方法增加captcha设置 上面我们简单设置了验证码 ...
分类:
其他好文 时间:
2016-04-25 11:44:56
阅读次数:
206
1.ApiController.php<?phpnamespaceapp\controllers;useyii\web\Response;useyii\rest\ActiveController;classApiControllerextendsActiveController{/***将返回的数据设置成JSON格式*{@inheritDoc}*@see\yii\rest\Controller::behaviors()*/publicfunctionbehaviors(){$beh..
1.准备工作Webserver:apache或者nginxYii2版本:basic版本数据库:mysql2.访问Yii2的web目录⑴测试Yii2环境web/目录下创建info.php文件,文件代码为:echophpinfo();输入127.0.0.1/info.php后就能访问到/web/info.php。说明Yii2环境搭建成功。3.参数配置⑴web.php(1.1)‘cookieVal..