yii2
蜗牛使劲冲
有时间多做笔记,少年
展开
-
yii2.0(笔记)
路由介绍 http://b.zmnjz.com/index.php?r=site/view 走的是SiteController.php里面的actionView()->where(['status' => Customer::STATUS_ACTIVE])提示:在上面的代码中,Customer::STATUS_ACTIVE 是一个在 Customer 类里定义的常量。(译注:这种常量的值一般都是原创 2017-10-25 10:43:19 · 247 阅读 · 0 评论 -
yii2数据迁移migrate
参考:https://blog.csdn.net/gao_yu_long/article/details/51742082 首先,到有yii.bat的根目录执行命令.\yii migrate/create paper随后在console/migrations/m180902_080020_paper.php这样个文件,这是我来生成表的类,然后在改变下他继承的Migration,再改写...原创 2018-09-02 16:57:54 · 700 阅读 · 0 评论 -
yii2再一次笔记
ArrayHelper::map($models, ‘id’, ‘name’);这个就等于array_column$arr = array_column($a, 'name', 'id');// 组成id为键名,name为键值的二维 ArrayHelper::map($models, 'id', 'name');// 这个也是,只不过顺序不同了$resume = (arr...原创 2018-08-06 17:43:05 · 141 阅读 · 0 评论 -
Yii2 actions()方法
参考:http://www.cnblogs.com/jkko123/p/8669728.html这个其实就是在一个类方法中引用一个方法过来 先来创建个继承action的方法<?php//注意这里的命名空间,要跟你的目录对应namespace app\common;use yii\base\Action;//我们需要继承yii\base\Action类class Te...原创 2018-07-06 12:03:21 · 4437 阅读 · 0 评论 -
Yii2 行为
参考:https://www.cnblogs.com/achengmu/p/6605198.html https://blog.csdn.net/jalon2015/article/details/46900569 https://www.jianshu.com/p/63e56d2f51ef 还有个http://www.cnblogs.com/jkko123/p/8670826.html...原创 2018-07-06 11:13:00 · 356 阅读 · 0 评论 -
Yii2 Client使用
使用yii框架,要请求接口,选用到的是yii2自带的Client类,网上找了相关材料都没说的个所以然出来,然后得到大神指点就直接使用post方法,代码如下 $host = "http://jljxjk.market.alicloudapi.com"; $path = "/aliyunapp/aliyunservice.aspx"; $appco...原创 2018-07-24 09:54:13 · 2161 阅读 · 0 评论 -
Yii2 事件
参考:https://my.oschina.net/kenblog/blog/411074 事件主要用于一系列的动作操作,然后直接触发就行先来个普通类:<?phpnamespace app\models;use yii\base\Model;class Person extends Model{ public function say_hello($parm){...原创 2018-07-05 14:31:57 · 709 阅读 · 0 评论 -
yii2跨数据库联表查询
参考:https://blog.csdn.net/qq_16885135/article/details/54406776 有两个表,我的一个主表关联的是在另一个数据库的附表,so我需要先在附表的model那动点手脚才行,如下 public static function tableName() { return 'db_hckj_jr.hc_staff_org...原创 2018-06-27 16:41:05 · 2775 阅读 · 3 评论 -
Yii2高级版安装
参考:https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide-zh-CN/start-installation.md先composer来个命令:composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-application 然后配置服...原创 2018-06-21 16:18:22 · 515 阅读 · 0 评论 -
配置老项目遇到的坑及lnmp环境的优化
参考:https://blog.csdn.net/weixin_33797791/article/details/92050856配置一个yii2老项目,1.一开始就报错Cannot use yii\base\Object as Object,参考这个就可以了,在kriss/modules/auth/models/Auth.php的use yii\base\Object;改成use yii...原创 2019-10-09 16:03:21 · 167 阅读 · 0 评论