Yii 2对象错误
请帮帮我,我是基本的Yii 2。当我试图提供产品信息时,我得到了“试图获取非对象的属性”。Yii 2对象错误,yii,yii2,Yii,Yii2,请帮帮我,我是基本的Yii 2。当我试图提供产品信息时,我得到了“试图获取非对象的属性”。 非常感谢
非常感谢
为空,您需要在操作视图
中检查$product是否为空
public function actionView($id){
//Your Query
if(!$product)
throw new NotFoundHttpException('The Post is not exist.');
// $this-render …
}
您未检查是否找到模型。在您的操作中,在
findOne()
之后添加if($model)
。您在视图中使用products
,但在控制器中使用product
。只需查看任何自动生成的控制器的findModel方法