课程
/后端开发
/PHP
/PHP之Yii2框架搭建完整博客系统
如图,文章页报错Trying to get property of non-object,PostForm文件里id和username也获取不到,同时数据库也无法写入数据,求解答
2016-11-29
源自:PHP之Yii2框架搭建完整博客系统 3-11
正在回答
找到解决方法了,这个方法也在后面的教材中提到,是要在登录状态下才有id和username这两个属性的,在编辑器里好像是显示没有,可以登录之后用var_dump打印一下就可以验证有没有这个属性了
OneSummerNight
HERO_WORLD 提问者
你拯救了我,好傻,没登录= =
跟你一样的问题,登录后成功解决,赞一个
遇到了同样的问题,题主解决了没有,求解决方法
请注意他教程里面的一句话,他说USER要对应USER表,所以要在头文件中引入user.php.如图引入use common\models\User;
第三张图片85行改一下
$data=array_merge($this->getAttributes(),$model->getAttributes());//调用事件$this->_eventAfterCreate($data);
举报
Yii是PHP快速开发的最佳实践之一,一起领略yii2快速开发的风采