yii笔记
左手江湖
这个作者很懒,什么都没留下…
展开
-
yii joinwith查数据的问题
->joinwith([ 'promoter' => function($query){ $query->andFilterWhere(['realname' => trim(Yii::$app->request->get()[1]['promoter.realname'])]); }, 'promoter' => function($query){.原创 2021-12-13 14:56:23 · 284 阅读 · 0 评论 -
yii SearchModel关于关联表字段的查询方法
$searchModel = new SearchModel([ 'model' => PromoterMonthtax::class, 'scenario' => 'default', 'partialMatchAttributes' => ['promoter.realname', 'promoter.mobile'], // 模糊查询 'relations' => ['promo...原创 2021-12-11 17:23:05 · 484 阅读 · 0 评论 -
yii 关联表外键用法
m: public function getLevel() { return $this->hasOne(PromoterLevel::class, ['id' => 'level_id']); }v: ['attribute' => 'level_id', 'value' => function($data) {原创 2021-11-17 15:20:39 · 97 阅读 · 0 评论 -
yii2用ueditor本地Windows环境正常,上传到linux服务器报错找不到ueditor
代码如下windows下widget('common\widgets\ueditor\Ueditor' 没注意这样写的,运行正常,到服务器后报错,经检查书写错误,linux服务器不能正常运行<?= $form->field($model, 'content')->widget('common\widgets\ueditor\UEditor',[ 'options'=>[ 'initialFrameWidth' => 150,...原创 2020-12-02 09:47:10 · 201 阅读 · 0 评论 -
Echarts的php实现类,支持柱形图、线形图、饼形图
/*** 百度数据统计图表echart的PHP实现类* * 原作者: * @author: chenliujin <liujin.chen@qq.com> * @since 2013-12-12 * * 修改者:* @author: iamlintao <http://www.iamlintao.com>* ...原创 2020-03-10 23:14:16 · 297 阅读 · 0 评论 -
yii find常用方法记录
User::find()->all(); 返回所有数据User::findOne($id); 返回 主键 id=1 的一条数据User::find()->where(['name' => '小伙儿'])->one(); 返回 ['name' => '小伙儿'] 的一条数据User::find()->where(['n...原创 2020-03-10 15:36:07 · 918 阅读 · 0 评论 -
yii2 模型验证规则
在数据模型中,根据需要加入以下代码,即可:public function rules(){return [['字段名','required','message'=>'提示信息','on'=>'场景名'],//必填验证['字段名','email','message'=>'提示信息','on'=>'场景名...原创 2020-03-05 17:06:28 · 654 阅读 · 0 评论 -
yii系统路径笔记
1、源代码:public function actionGetUrlList(){ echo "当前域名地址:".Yii::$app->request->hostInfo."<br>"; echo "当前目录物理路径:".Yii::$app->basePath."<br>"; echo "当前项目路径:".dirname...原创 2020-02-25 00:29:03 · 107 阅读 · 0 评论 -
yii 系统路径整理,备查
下面这些别名都是在Yii2里面系统定义的,可以直接拿来就用'@yii' => '@yii/swiftmailer' => string 'C:\wamp\www\advanced\vendor/yiisoft/yii2-swiftmailer' (length=52) '@yii/gii' => string 'C:\wamp\www\adv...转载 2020-02-25 00:27:06 · 131 阅读 · 0 评论 -
用Gii生产类和操作类,访问4040错误
1.gii创建views时,文件名必须小写,否则就不能创建了。2.gii创建控制器controller文件名,必须第一个字母要大写大写大写!!!!!!其他小写小写小写!!!!必须小写。最后加上Controller后缀,例如:CmsarticleController,不能写成CmsArticleController不然会报404。...原创 2020-02-20 21:34:19 · 153 阅读 · 0 评论