2017-12-10 7 views
-2

Image 1YII 2 개체 오류

imgae 2

이 제발 도와주세요, 나는 제품 정보를 제공 할 때, 나는 "비 개체의 속성을 얻으려고 노력"있어 YII 2. 기본입니다. 당신에게

+1

당신은 모델이 발견되면 확인하지 않았다 확인해야합니다. 액션에서'findOne()'뒤에'if ($ model)'를 추가하십시오. – Yupik

+0

보기에서는'products'를 사용하지만 컨트롤러에서는'product'를 사용합니다. – Torv

+0

자동 생성 된 컨트롤러의 findModel 메소드 만 살펴보십시오. – Chux

답변

0

$product가 null 대단히 감사합니다, 당신은 $ 제품이 actionView에서 null의 경우

public function actionView($id){ 
//Your Query 
if(!$product) 
    throw new NotFoundHttpException('The Post is not exist.'); 
// $this-render … 
}