yii2
文章平均质量分 61
zhengtao27
这个作者很懒,什么都没留下…
展开
-
yii2 gii Forbidden (#403)解决方案
yii2 gii Forbidden (#403)解决方案原创 2015-10-23 17:47:27 · 7751 阅读 · 0 评论 -
yii2 Class 'frontend\controllers\Logger' not found
原文转自 IT技术擎 it.techqing.com在调用日志的时候如果出现这个问题PHP Fatal Error – yii\base\ErrorExceptionClass 'frontend\controllers\Logger' not found程序里面这样写的 Yii::getLogger()->log("this is logger dem原创 2015-11-19 18:36:50 · 2613 阅读 · 0 评论 -
yii2自定义日志
原文转自 It技术擎main.php配置文件里面的内容如下'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\File原创 2015-11-19 18:34:49 · 866 阅读 · 0 评论 -
yii2 model fields使用说明
原文转自 IT技术擎有的时候我们想对用户提交的数据进行二次处理。这个时候我们就需要用到model层里面的fields这个方法了 public function fields() { if (Yii::$app->getRequest()->getIsPost()) {//只有post的时候才处理字段数据 其他的时候按原来的数据来处理原创 2015-11-16 19:55:35 · 7561 阅读 · 0 评论 -
yii2 save update 数组赋值操作
原文转自 IT技术擎有的我们通过各种的数据处理,返回了处理好的数据 想把这些处理好了数组的数据插入或是更新 到库里面去 有两种办法 1、使用自带的方法setAttributes()下面的代码就是把fields处理的数组数据插入到数据库里面去 $pdata = $model->toArray(); $model->setAttrib原创 2015-11-17 10:11:42 · 9319 阅读 · 0 评论 -
yii2 helpers html attribute页面元素集合
原文转自 IT技术擎 http://it.techqing.com/thread-6701-1-1.htmlyii2 页面显示类 use yii\helpers\Html ;该文件包含的页面元素集合有以下 'type', 'id', 'class', 'name', 'val原创 2015-11-20 16:02:44 · 875 阅读 · 0 评论 -
yii2 scenarios rules 使用心得
原文转自 It技术擎下面介绍scenarios rules 使用 心得例子: region.phppublic function scenarios() { $parent_scenarios = parent::scenarios();//继承父类的场景 //定义自己的场景 $self_scenarios =原创 2015-11-16 11:49:38 · 3126 阅读 · 0 评论 -
yii2 场景 scenarios 的使用
原文转自 IT技术擎有的项目中希望在不同的场景中,需求不一样。比如说 email 属性在注册时强制要求有,但在登陆时不需要这样我们就出现了两个场景一个是登录 login一个是注册 register解决的办法是在对应的model里面添加一个公共的方法 public function scenarios() 然后在该方法里面添加我们自己定义的原创 2015-11-13 18:24:09 · 1460 阅读 · 0 评论 -
yii2 内部类的列表
原文转自 IT技术擎下面是yii2内部类的列表,里面列出了目前YII2内部类及对应的存放位置'yii\base\Action' => YII2_PATH . '/base/Action.php', 'yii\base\ActionEvent' => YII2_PATH . '/base/ActionEvent.php', 'yii\base\ActionFilt原创 2015-11-10 15:12:15 · 1216 阅读 · 0 评论 -
yii2 控制器类命名规则
原文转自 IT技术擎控制器类命名控制器ID遵循以下规则衍生控制器类名: 将用正斜杠区分的每个单词第一个字母转为大写。注意如果控制器ID包含正斜杠,只将最后的正斜杠后的部分第一个字母转为大写; 去掉中横杠,将正斜杠替换为反斜杠; 增加Controller后缀; 在前面增加yii\base\Application::control原创 2015-11-10 15:58:47 · 4935 阅读 · 0 评论 -
yii2 常用的before和after汇集
原文转自 IT技术擎beforeAction afterAction方法 前后被调用的方法beforeFilter afterFilter过滤 前后被调用的方法beforeRender afterRender 输出 前后被调用的方法beforeValidateafterVa原创 2015-11-10 18:00:00 · 1347 阅读 · 0 评论 -
yii2.0 Activeform表单部分组件使用方法
原文转自 IT技术擎 http://it.techqing.com/thread-2404-1-2.html文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();原创 2015-11-19 18:58:35 · 498 阅读 · 0 评论