Error

Call to a member function getParents() on null

/home/admin/web/kingpizza.kh.ua/public_html/themes/frontend/views/product/view.php(108)

096 } else{
097     Yii::app()->clientScript->registerMetaTag($product->meta_description, 'description');
098 }
099 
100 if (empty($product->meta_keywords))
101     Yii::app()->clientScript->registerMetaTag($this->pageTitle, 'keywords');
102 else
103     Yii::app()->clientScript->registerMetaTag($product->meta_keywords, 'keywords');
104 if (!empty($product->meta_image))
105     Yii::app()->clientScript->registerMetaTag(Yii::app()->request->hostInfo.'/resources/articles/'.$product->meta_image, NULL, NULL, array('property'=>'og:image'));
106 
107 // breadcrumbs
108 $parent_cat = $category->getParents();
109 if(isset($parent_cat)){
110     $parentCat = $uk && $parent_cat->name_ua ? $parent_cat->name_ua : $parent_cat->name;
111     $categoryName = $uk && $category->name_ua ? $category->name_ua : $category->name;
112     $this->breadcrumbs = array(
113         'Меню' => 'https://kingpizza.kh.ua/site/menu',
114         $parentCat =>  Yii::app()->urlManager->createUrl('/categories/view', ['url_name' => $parent_cat->url_name]),
115         $categoryName =>  Yii::app()->urlManager->createUrl('/categories/view', ['url_name' => $category->url_name]),
116         html_entity_decode($uk && $product->title_ua ? $product->title_ua : $product->title)
117     );
118 
119 }else{
120     $categoryName = $uk && $category->name_ua ? $category->name_ua : $category->name;

Stack Trace

#4
+
 /home/admin/web/kingpizza.kh.ua/public_html/protected/controllers/ProductController.php(34): CController->render()
29 //        var_dump(debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS));
30 //        exit();
31   
32         $this->render('view',array(
33             'product'=>$product,
34             'category' => $category
35         ));
36     }
37 
38 
39     public function loadModel($id)
#14
+
 /home/admin/web/kingpizza.kh.ua/public_html/index.php(12): CApplication->run()
07 defined('YII_DEBUG') or define('YII_DEBUG',true);
08 // specify how many levels of call stack should be shown in each log message
09 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
10 
11 require_once($yii);
12 $app = Yii::createWebApplication($config)->run();
2024-03-28 18:34:08 Apache/2.4.58 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.1.1f Yii Framework/1.1.23