PHP notice

Trying to get property of non-object

/var/www/other/data/www/ansolar.ru/protected/components/CatMenu.php(56)

44             ));
45             $Sub_my_data = array();
46             foreach ($ResSubArray as $subvalue) {
47                 if (isset ($_GET['node']) && $subvalue['lable']==$_GET['node'])
48                 {
49                     $excat=true;
50                     $Sub_my_data=array_merge_recursive($Sub_my_data,array(array('text'=>'<a class="select_cat submenu" href="/'.$sContr.'/'.$subvalue['lable'].'">'.$subvalue['name'].'</a>')));
51                 }
52                 else
53                 {
54                     if ($this->getController()->getAction()->getId()==='product')
55                     {
56                         if (isset ($_GET['node']) && (MainCat::model()->findByPk(UsrCatProduct::model()->findByPk($_GET['node'])->id_cat)->lable==$subvalue['lable']))
57                         {
58                             $excat=true;
59                             $Sub_my_data=array_merge_recursive($Sub_my_data,array(array('text'=>'<a class="select_cat submenu" href="/'.$sContr.'/'.$subvalue['lable'].'">'.$subvalue['name'].'</a>')));
60                         }
61                         else
62                         {
63                             $Sub_my_data=array_merge_recursive($Sub_my_data,array(array('text'=>'<a class="submenu" href="/'.$sContr.'/'.$subvalue['lable'].'">'.$subvalue['name'].'</a>')));
64                         }
65                     }
66                     else 
67                     {
68                         $Sub_my_data=array_merge_recursive($Sub_my_data,array(array('text'=>'<a class="submenu" href="/'.$sContr.'/'.$subvalue['lable'].'">'.$subvalue['name'].'</a>')));

Stack Trace

#1
+
 /var/www/other/data/www/ansolar.ru/protected/views/layouts/column2.php(23): CBaseController->widget("CatMenu", array("id_cat" => 1))
18                  <?php $img=MainConfig::model()->findByAttributes(array('name'=>'textmenu')); echo $img->valuechar ?>
19         </div>
20     </div>
21     <div id="leftcol">
22         <div id="catmenu">
23                 <?php $this->widget('CatMenu', array('id_cat'=>1)); ?>
24         </div>
25         <div id="catmenu">
26                 <?php $this->widget('CatMenu', array('id_cat'=>2)); ?>
27         </div>
28         
#5
+
 /var/www/other/data/www/ansolar.ru/protected/controllers/CatalogController.php(134): CController->render("noproduct")
129             
130             $Res = UsrCatProduct::model()->findByPk($node);
131             
132             if (is_null($Res))
133             {
134                 $this->render('noproduct');
135             }
136             else
137             {
138                 $typeTitle = 'Продажа - ';
139                 $cat = MainCat::model()->findByPk($Res->id_cat);
#20
+
 /var/www/other/data/www/ansolar.ru/index.php(13): CApplication->run()
08 defined('YII_DEBUG') or define('YII_DEBUG',true);
09 // specify how many levels of call stack should be shown in each log message
10 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
11 
12 require_once($yii);
13 Yii::createWebApplication($config)->run();
2024-03-28 13:45:48 Apache/2.4.18 (Ubuntu) Yii Framework/1.1.14