PHP warning

Invalid argument supplied for foreach()

/var/www/vhosts/descobrimentos.com.pt/httpdocs/protected/controllers/SiteController.php(504)

492         {
493             $sistema = Sistema::model()->findByPk(1);
494             $this->layout="//layouts/".$sistema->tema."/column1"; 
495             
496            
497             $arr_o = array();
498             $opcoes_arr = array();
499            
500            
501             $arr_f = array();
502             $familias_arr = array();
503             
504             foreach ($familias as $familia)
505             {
506                 $arr_f['id'] = $familia->id; 
507                 $arr_f['titulo'] = $familia->descricao;
508                 array_push($familias_arr, $arr_f);
509             }
510             
511             
512             $this->render('pacote',array('hoteis'=>$hoteis_arr,'opcoes'=>$opcoes_arr,'pacote'=>$arr,'familias'=>$familias_arr,'pacotes'=>$pacotes_arr,'categorias'=>$categorias,'sistema'=>$sistema)); 
513         }
514         
515         /**
516      * Displays the login page

Stack Trace

#14
+
 /var/www/vhosts/descobrimentos.com.pt/httpdocs/index.php(29): CApplication->run()
24 //$db=$db->database;
25 //Yii::app()->db->setActive(false);
26 //Yii::app()->db->connectionString = 'mysql:host=localhost;dbname='.$db;
27 //Yii::app()->db->setActive(true);
28 //}
29 $app_aux->run();
2024-03-19 05:07:33 Apache Yii Framework/1.1.12