课程
/后端开发
/PHP
/PHP之Yii2框架搭建完整博客系统
PHP Warning – yii\base\ErrorException Invalid argument supplied for foreach()
2016-12-08
源自:PHP之Yii2框架搭建完整博客系统 3-18
正在回答
common/models/base/BaseModel.php中getPages()要加 return $data;
frontend/widgets/post/PostWidget.php中run()方法要加return $this->render('index',['data'=>$result]);
Invalid argument supplied for foreach()
我跟你同错,分页调用getPages方法时报错,
andFilerWhere(),方法向是没有引入一样,不知道什么情况
你在getPages的那个方法里面的时候,if ($search)这句话的后面是没有{}的,可能你的编译器直接加上了,你去删除之后就会出现下面的同学的Undefined index: upload_url 缺少参数的这个问题了。
同求,我这里报这个错误
Illegal string offset 'tags'
一般就是$list['relate']这个数组有问题,感觉应该检查下hasMany,hasOne这个地方有没有问题
举报
Yii是PHP快速开发的最佳实践之一,一起领略yii2快速开发的风采
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号